public JsonResult Delete(int id)
        {
            ResponeModel response = new ResponeModel(true);

            Context.SettingGeneral dbItem = RepoGeneralSetting.FindByPK(id);

            RepoGeneralSetting.delete(dbItem, UserPrincipal.id);

            return(Json(response));
        }
        public JsonResult SaveGeneralSetting(SettingGeneral model)
        {
            Context.SettingGeneral dbitem = new Context.SettingGeneral();
            if (model.Id != 0)
            {
                dbitem = RepoGeneralSetting.FindByPK(model.Id);
            }
            dbitem.idProses         = model.idProses;
            dbitem.keteranganBagian = model.keteranganBagian;
            dbitem.status           = model.status;
            dbitem.idUserAlert      = model.idUserAlert;
            dbitem.over             = model.over;
            dbitem.overSatuan       = model.overSatuan;
            dbitem.AlertPopup       = model.AlertPopup;
            dbitem.AlertSound       = model.AlertSound;
            dbitem.AlertEmail       = model.AlertEmail;
            dbitem.rowColor         = model.rowColor;
            RepoGeneralSetting.save(dbitem, UserPrincipal.id);
            ResponeModel response = new ResponeModel(true);

            return(Json(response));
        }
Ejemplo n.º 3
0
        public SettingGeneral(Context.SettingGeneral dbitem)
        {
            Id               = dbitem.Id;
            idProses         = dbitem.idProses;
            keteranganBagian = dbitem.keteranganBagian;
            status           = dbitem.status;
            idUserAlert      = dbitem.idUserAlert;
            over             = dbitem.over;
            overSatuan       = dbitem.overSatuan;
            AlertPopup       = dbitem.AlertPopup;
            AlertSound       = dbitem.AlertSound;
            AlertEmail       = dbitem.AlertEmail;
            rowColor         = dbitem.rowColor;

            #region model custom
            ProsesKet         = new prosesHelper()[dbitem.idProses];
            statusKet         = dbitem.status == true ? "Aktif" : "Tidak Aktif";
            namaUserGridAlert = new userHelper()[dbitem.idUserAlert];
            namaUserAlert     = new usernameHelper()[dbitem.idUserAlert];
            overKet           = ">= " + dbitem.over + " " + dbitem.overSatuan;
            methodAlert       = new alertMthodHelper()[dbitem.AlertPopup, dbitem.AlertSound, dbitem.AlertEmail];
            rowColorKet       = new colorHelper()[dbitem.rowColor];
            #endregion model custom
        }