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

            try
            {
                if (tbTipoSalidas.tsal_Descripcion != "")
                {
                    using (db = new ERP_GMEDINAEntities())
                    {
                        var Usuario = (tbUsuario)Session["Usuario"];
                        var list    = db.UDP_RRHH_tbTipoSalidas_Insert(tbTipoSalidas.tsal_Descripcion, (int)Session["UserLogin"], Function.DatetimeNow());
                        foreach (UDP_RRHH_tbTipoSalidas_Insert_Result item in list)
                        {
                            msj = item.MensajeError + " ";
                        }
                        return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    return(Json("-3", JsonRequestBehavior.AllowGet));
                }
            }
            catch
            {
                return(Json("-2", JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult Delete(tbTipoSalidas tbTipoSalidas)
        {
            string msj           = "";
            string RazonInactivo = "Se ha Inhabilitado este Registro";

            if (tbTipoSalidas.tsal_Id != 0)
            {
                var id      = (int)Session["id"];
                var Usuario = (tbUsuario)Session["Usuario"];
                try
                {
                    using (db = new ERP_GMEDINAEntities())
                    {
                        var list = db.UDP_RRHH_tbTipoSalidas_Delete(id, RazonInactivo, (int)Session["UserLogin"], Function.DatetimeNow());
                        foreach (UDP_RRHH_tbTipoSalidas_Delete_Result item in list)
                        {
                            msj = item.MensajeError + " ";
                        }
                        return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                    }
                }
                catch
                {
                    return(Json("-2", JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json("-3", JsonRequestBehavior.AllowGet));
            }
        }
Beispiel #3
0
        public JsonResult Edit(tbTipoSalidas tbTipoSalidas)
        {
            string msj = "";

            if (tbTipoSalidas.tsal_Id != 0 && tbTipoSalidas.tsal_Descripcion != "")
            {
                var id      = (int)Session["id"];
                var Usuario = (tbUsuario)Session["Usuario"];
                try
                {
                    using (db = new ERP_GMEDINAEntities())
                    {
                        var list = db.UDP_RRHH_tbTipoSalidas_Update(id, tbTipoSalidas.tsal_Descripcion, Usuario.usu_Id, DateTime.Now);
                        foreach (UDP_RRHH_tbTipoSalidas_Update_Result item in list)
                        {
                            msj = item.MensajeError + " ";
                        }
                        return(Json(msj.Substring(0, 2), JsonRequestBehavior.AllowGet));
                    }
                }
                catch
                {
                    return(Json("-2", JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json("-3", JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult Index()
        {
            if (Session["Admin"] == null && Session["Usuario"] == null)
            {
                Response.Redirect("~/Inicio/index");
                return(null);
            }
            tbTipoSalidas tbTipoSalidas = new tbTipoSalidas {
            };

            return(View(tbTipoSalidas));
        }
Beispiel #5
0
        // GET: Habilidades
        public ActionResult Index()
        {
            bool          Admin         = (bool)Session["Admin"];
            tbTipoSalidas tbTipoSalidas = new tbTipoSalidas {
                tsal_Estado = Admin
            };

            Session["Usuario"] = new tbUsuario {
                usu_Id = 1
            };
            return(View(tbTipoSalidas));
        }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            tbTipoSalidas tbTipoSalidas = null;

            try
            {
                using (db = new ERP_GMEDINAEntities())
                {
                    tbTipoSalidas = db.tbTipoSalidas.Find(id);
                    if (tbTipoSalidas == null)
                    {
                        return(HttpNotFound());
                    }
                    Session["id"] = id;
                    var TipoSalida = new tbTipoSalidas
                    {
                        tsal_Id              = tbTipoSalidas.tsal_Id,
                        tsal_Descripcion     = tbTipoSalidas.tsal_Descripcion,
                        tsal_Estado          = tbTipoSalidas.tsal_Estado,
                        tsal_RazonInactivo   = tbTipoSalidas.tsal_RazonInactivo,
                        tsal_UsuarioCrea     = tbTipoSalidas.tsal_UsuarioCrea,
                        tsal_FechaCrea       = tbTipoSalidas.tsal_FechaCrea,
                        tsal_UsuarioModifica = tbTipoSalidas.tsal_UsuarioModifica,
                        tsal_FechaModifica   = tbTipoSalidas.tsal_FechaModifica,
                        tbUsuario            = new tbUsuario {
                            usu_NombreUsuario = IsNull(tbTipoSalidas.tbUsuario).usu_NombreUsuario
                        },
                        tbUsuario1 = new tbUsuario {
                            usu_NombreUsuario = IsNull(tbTipoSalidas.tbUsuario1).usu_NombreUsuario
                        }
                    };
                    return(Json(TipoSalida, JsonRequestBehavior.AllowGet));
                }
            }
            catch
            {
                return(Json("-2", JsonRequestBehavior.AllowGet));
            }
        }