public ActionResult Edit([Bind(Include = "empd_Id,empd_Descripcion,empd_UsuarioCrea,empd_FechaCrea,empd_UsuarioModifica,empd_FechaModifica")] tbEmpleadoDepartamento tbEmpleadoDepartamento) { tbEmpleadoDepartamento.empd_UsuarioModifica = 3; tbEmpleadoDepartamento.empd_FechaModifica = DateTime.Now; //-- IEnumerable <object> listEmpDepto = null; string MensajeError = ""; if (ModelState.IsValid) { try { listEmpDepto = db.UDP_Gral_tbEmpleadoDepartamento_Update(tbEmpleadoDepartamento.empd_Id, tbEmpleadoDepartamento.empd_Descripcion, tbEmpleadoDepartamento.empd_UsuarioCrea, tbEmpleadoDepartamento.empd_FechaCrea, tbEmpleadoDepartamento.empd_UsuarioModifica, tbEmpleadoDepartamento.empd_FechaModifica); foreach (UDP_Gral_tbEmpleadoDepartamento_Update_Result Resultado in listEmpDepto) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo mdoficar el registro, contacte al administrador"); return(View(tbEmpleadoDepartamento)); } } catch (Exception Ex) { Ex.Message.ToString(); } return(RedirectToAction("Index")); } return(View(tbEmpleadoDepartamento)); }