Exemplo n.º 1
0
    def kadro_bilgileri_goster(self):
        genel_bilgiler = _("""**Adı**: {ad}
                           **Soyad**: {soyad}
                           **Personel Tipi**: {personel_turu}""").format(
            **self.current.task_data['personel'])
        atama = Atama.objects.get(self.current.task_data['guncel_atama'])
        atama_data = atama.clean_value()

        atama_bilgileri = _("**Hizmet Sınıfı**:\n" \
                            "**Birim**: \n").format(**atama_data)

        output = [{_('Genel Bilgiler'): genel_bilgiler,
                   _('Atama Bilgileri'): atama_bilgileri}]

        self.current.output['object'] = {
            "type": "table-multiRow",
            "title": _("Personel Atama Bilgileri"),
            "fields": output,
            "actions": False
        }

        _form = JsonForm(current=self.current)
        _form.edit = fields.Button(_("Düzenle"), cmd="edit")
        _form.yeni_atama = fields.Button(_("Atama Yap"), cmd="yeni_atama", flow="yeni_atama",
                                         form_validation=False)
        self.form_out(_form)
Exemplo n.º 2
0
    def kadro_bilgileri_goster(self):
        genel_bilgiler = _("""**Adı**: {ad}
                           **Soyad**: {soyad}
                           **Personel Tipi**: {personel_turu}""").format(
            **self.current.task_data['personel'])
        atama = Atama.objects.get(self.current.task_data['guncel_atama'])
        atama_data = atama.clean_value()

        atama_bilgileri = _("**Hizmet Sınıfı**:\n" \
                            "**Birim**: \n").format(**atama_data)

        output = [{
            _('Genel Bilgiler'): genel_bilgiler,
            _('Atama Bilgileri'): atama_bilgileri
        }]

        self.current.output['object'] = {
            "type": "table-multiRow",
            "title": _("Personel Atama Bilgileri"),
            "fields": output,
            "actions": False
        }

        _form = JsonForm(current=self.current)
        _form.edit = fields.Button(_("Düzenle"), cmd="edit")
        _form.yeni_atama = fields.Button(_("Atama Yap"),
                                         cmd="yeni_atama",
                                         flow="yeni_atama",
                                         form_validation=False)
        self.form_out(_form)
Exemplo n.º 3
0
    def kadro_bilgileri_goster(self):
        """
        Personelin kişi bilgilerini ve atama bilgilerini gösterir.
        """
        genel_bilgiler = _("""**Adı**: {ad}
                              **Soyadı**: {soyad}
                              **Personel Tipi**: {personel_turu}""").format(
            **self.current.task_data['personel'])
        atama = Atama.objects.get(self.current.task_data['guncel_atama'])
        atama_verileri = atama.clean_value()
        birim = Kadro.objects.get(atama_verileri["kadro_id"]).birim()
        atama_bilgileri = _(
            "**Hizmet Sınıfı**: {hizmet_sinifi}\n**Birim**:{0}\n").format(
                birim, **atama_verileri)

        output = [{0: _(u'Genel Bilgiler'), 1: _(u'Atama Bilgileri')}]
        self.current.output['objects'] = output
        bilgiler = OrderedDict([(0, genel_bilgiler), (1, atama_bilgileri)])
        item = {"type": "table-multiRow", "fields": bilgiler, "actions": False}
        self.current.output['objects'].append(item)
        _form = JsonForm(current=self.current,
                         title=_(u"Personel Atama Bilgileri"))
        _form.edit = fields.Button(_("Düzenle"), cmd="edit")
        _form.yeni_atama = fields.Button(_("Atama Yap"),
                                         cmd="yeni_atama",
                                         form_validation=False)
        self.form_out(_form)
        self.current.output["meta"]["allow_actions"] = False
Exemplo n.º 4
0
    def kadro_bilgileri_goster(self):
        """
        Personelin kişi bilgilerini ve atama bilgilerini gösterir.
        """
        genel_bilgiler = _("""**Adı**: {ad}
                              **Soyadı**: {soyad}
                              **Personel Tipi**: {personel_turu}""").format(**self.current.task_data['personel'])
        atama = Atama.objects.get(self.current.task_data['guncel_atama'])
        atama_verileri = atama.clean_value()
        birim = Kadro.objects.get(atama_verileri["kadro_id"]).birim()
        atama_bilgileri = _("**Hizmet Sınıfı**: {hizmet_sinifi}\n**Birim**:{0}\n").format(birim, **atama_verileri)

        output = [{0: _(u'Genel Bilgiler'),
                   1: _(u'Atama Bilgileri')}]
        self.current.output['objects'] = output
        bilgiler = OrderedDict([(0, genel_bilgiler), (1, atama_bilgileri)])
        item = {
            "type": "table-multiRow",
            "fields": bilgiler,
            "actions": False
        }
        self.current.output['objects'].append(item)
        _form = JsonForm(current=self.current, title=_(u"Personel Atama Bilgileri"))
        _form.edit = fields.Button(_("Düzenle"), cmd="edit")
        _form.yeni_atama = fields.Button(_("Atama Yap"), cmd="yeni_atama", form_validation=False)
        self.form_out(_form)
        self.current.output["meta"]["allow_actions"] = False