public string GuardarModificarControlEnfundado(CONTROL_ENFUNDADO_DETALLE detalle) { using (ASIS_PRODEntities entities = new ASIS_PRODEntities()) { var result = entities.CONTROL_ENFUNDADO_DETALLE.FirstOrDefault(x => x.IdControlEnfundadoDetalle == detalle.IdControlEnfundadoDetalle); if (result != null) { result.Fundas = detalle.Fundas; result.UsuarioModificacionLog = detalle.UsuarioIngresoLog; result.FechaModificacionLog = DateTime.Now; result.TerminalModificacionLog = detalle.TerminalIngresoLog; entities.SaveChanges(); } return(clsAtributos.MsjRegistroGuardado); } }
public ActionResult GuardarControlEnfundado(CONTROL_ENFUNDADO_DETALLE detalle) { try { if (detalle == null) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json("Parametros Incompletos", JsonRequestBehavior.AllowGet)); } lsUsuario = User.Identity.Name.Split('_'); clsDControlEnfundado = new clsDControlEnfundado(); detalle.UsuarioIngresoLog = lsUsuario [0]; detalle.TerminalIngresoLog = Request.UserHostAddress; detalle.FechaIngresoLog = DateTime.Now; detalle.EstadoRegistro = clsAtributos.EstadoRegistroActivo; var respuesta = clsDControlEnfundado.GuardarModificarControlEnfundado(detalle); return(Json(respuesta, JsonRequestBehavior.AllowGet)); } catch (DbEntityValidationException e) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario [0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario [0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }