Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            tbTipoSalario tbTipoSalario = db.tbTipoSalario.Find(id);

            db.tbTipoSalario.Remove(tbTipoSalario);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #2
0
        // GET: TipoSalario/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbTipoSalario tbTipoSalario = db.tbTipoSalario.Find(id);

            if (tbTipoSalario == null)
            {
                return(HttpNotFound());
            }
            return(View(tbTipoSalario));
        }
Example #3
0
 // GET: TipoSalario/Edit/5
 public ActionResult Edit(int?id)
 {
     try {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         tbTipoSalario tbTipoSalario = db.tbTipoSalario.Find(id);
         if (tbTipoSalario == null)
         {
             return(HttpNotFound());
         }
         return(View(tbTipoSalario));
     }
     catch (Exception EX)
     {
         return(RedirectToAction("Error500", "Home"));
     }
 }
Example #4
0
        public ActionResult Create([Bind(Include = "tpsal_id,tpsal_Descripcion,tpsal_UsuarioCrea,tpsal_FechaCrea,tpsal_UsuarioModifica,tpsal_FechaModifica")] tbTipoSalario tbTipoSalario)
        {
            {
                if (ModelState.IsValid)
                {
                    try
                    {
                        IEnumerable <Object> List = null;
                        string Msj = "";
                        List = db.UDP_Gral_tbTipoSalario_Insert(tbTipoSalario.tpsal_id, tbTipoSalario.tpsal_Descripcion, 1, Function.DatetimeNow());
                        foreach (UDP_Gral_tbTipoSalario_Insert_Result Permiso in List)
                        {
                            Msj = Permiso.MensajeError;
                        }
                        if (Msj.StartsWith("-1"))
                        {
                            ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador.");
                            return(View());
                        }
                        if (Msj.StartsWith("-2"))
                        {
                            ModelState.AddModelError("", "Ya existe un Tipo de salario con el mismo nombre.");
                            return(View());
                        }
                        else
                        {
                            TempData["swalfunction"] = "true";
                            return(RedirectToAction("Index"));
                        }
                    }
                    catch (Exception Ex)
                    {
                        ModelState.AddModelError("", "No se pudo insertar el registro, favor contacte al administrador.");
                        return(View());
                    }
                }

                return(View(tbTipoSalario));
            }
        }