public JsonResult Create(tbTipoPermisos tbTipoPermisos)
        {
            string msj = "";

            if (tbTipoPermisos.tper_Descripcion != "")
            {
                db = new ERP_GMEDINAEntities();
                try
                {
                    var list = db.UDP_RRHH_tbTipoPermisos_Insert(
                        tbTipoPermisos.tper_Descripcion, (int)Session["UserLogin"], Function.DatetimeNow());
                    foreach (UDP_RRHH_tbTipoPermisos_Insert_Result item in list)
                    {
                        msj = item.MensajeError + " ";
                    }
                }
                catch (Exception ex)
                {
                    msj = "-2";
                    ex.Message.ToString();
                }
            }
            else
            {
                msj = "-3";
            }
            return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
        }
        public ActionResult Delete(tbTipoPermisos tbTipoPermisos)
        {
            string msj = "...";

            if (tbTipoPermisos.tper_Id != 0)
            {
                //var id = (int)Session["id"];
                var Usuario = (tbUsuario)Session["Usuario"];
                try
                {
                    db = new ERP_GMEDINAEntities();
                    var list = db.UDP_RRHH_tbTipoPermisos_Delete(tbTipoPermisos.tper_Id, null, (int)Session["UserLogin"], Function.DatetimeNow());
                    foreach (UDP_RRHH_tbTipoPermisos_Delete_Result item in list)
                    {
                        msj = item.MensajeError = " ";
                    }
                }
                catch (Exception ex)
                {
                    msj = "-2";
                    ex.Message.ToString();
                }
                //Session.Remove("id");
            }
            else
            {
                msj = "-3";
            }
            return(Json(msj, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        public JsonResult Edit(tbTipoPermisos tbTipoPermisos)
        {
            string msj = "";

            if (tbTipoPermisos.tper_Id != 0 && tbTipoPermisos.tper_Descripcion != "")
            {
                db = new ERP_GMEDINAEntities();
                var id      = (int)Session["id"];
                var usuario = (tbUsuario)Session["Usuario"];
                try
                {
                    var list = db.UDP_RRHH_tbTipoPermisos_Update(id,
                                                                 tbTipoPermisos.tper_Descripcion, usuario.usu_Id, DateTime.Now);
                    foreach (UDP_RRHH_tbTipoPermisos_Update_Result item in list)
                    {
                        msj = item.MensajeError + " ";
                    }
                }
                catch (Exception ex)
                {
                    msj = "-2";
                    ex.Message.ToString();
                }
                //Session.Remove("id");
            }
            else
            {
                msj = "-3";
            }
            return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
        }
        public ActionResult Index()
        {
            tbTipoPermisos tbTipoPermisos = new tbTipoPermisos {
                tper_Estado = true
            };

            return(View(tbTipoPermisos));
        }
コード例 #5
0
        public ActionResult Index()
        {
            bool           Admin          = (bool)Session["Admin"];
            tbTipoPermisos tbTipoPermisos = new tbTipoPermisos {
                tper_Estado = true
            };

            return(View(tbTipoPermisos));
        }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            tbTipoPermisos tbTipoPermisos = null;

            try
            {
                db             = new ERP_GMEDINAEntities();
                tbTipoPermisos = db.tbTipoPermisos.Find(id);
                if (tbTipoPermisos == null)
                {
                    return(HttpNotFound());
                }
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
                return(HttpNotFound());
            }
            Session["id"] = id;
            var competencias = new tbTipoPermisos
            {
                tper_Id              = tbTipoPermisos.tper_Id,
                tper_Descripcion     = tbTipoPermisos.tper_Descripcion,
                tper_Estado          = tbTipoPermisos.tper_Estado,
                tper_RazonInactivo   = tbTipoPermisos.tper_RazonInactivo,
                tper_UsuarioCrea     = tbTipoPermisos.tper_UsuarioCrea,
                tper_FechaCrea       = tbTipoPermisos.tper_FechaCrea,
                tper_UsuarioModifica = tbTipoPermisos.tper_UsuarioModifica,
                tper_FechaModifica   = tbTipoPermisos.tper_FechaModifica,
                tbUsuario            = new tbUsuario {
                    usu_NombreUsuario = IsNull(tbTipoPermisos.tbUsuario).usu_NombreUsuario
                },
                tbUsuario1 = new tbUsuario {
                    usu_NombreUsuario = IsNull(tbTipoPermisos.tbUsuario1).usu_NombreUsuario
                }
            };

            return(Json(competencias, JsonRequestBehavior.AllowGet));
        }