public Result eliminarUsuariosOperacionesFormulario(int usuariosoperacionesformularioId, int usuarioId) { if (existeRegistro(usuariosoperacionesformularioId)) { Result result = new Result() { error = "" }; result = ValidateSession.validarOperacionesForm("UsuariosOperacionesFormulario", "Eliminar", usuarioId); if (result.error != null && result.error != "") { return(result); } UsuariosOperacionesFormulario registroEliminar = entity.UsuariosOperacionesFormulario.Where(x => x.id == usuariosoperacionesformularioId).SingleOrDefault(); entity.UsuariosOperacionesFormulario.Remove(registroEliminar); MoldeTrasabilidad.trasabilidadObject((registroEliminar as object), "UsuariosOperacionesFormulario", "Eliminado", usuarioId, "AplicacionMolde"); try { entity.SaveChanges(); return(new Result { error = result.error, id = usuariosoperacionesformularioId }); } catch (Exception e) { return(new Result { error = e.Message, id = 0, tipoAlerta = "warning" }); } } return(new Result { error = "" }); }
public Result guardarUsuariosOperacionesFormulario(UsuariosOperacionesFormulario registro) { Result result = new Result() { error = "" }; result = validarAtributos(registro); if (result.error != null && result.error != "") { return(result); } if (existeRegistro(registro.id)) { return(result); } else { result = ValidateSession.validarOperacionesForm("UsuariosOperacionesFormulario", "Nuevo", registro.usuarioId); if (result.error != null && result.error != "") { return(result); } entity.UsuariosOperacionesFormulario.Add(registro); try { entity.SaveChanges(); return(new Result { error = result.error, id = registro.id }); } catch (Exception e) { return(new Result { error = e.Message, id = 0, tipoAlerta = "warning" }); } } }
private Result validarAtributos(UsuariosOperacionesFormulario registro) { if (registro.usuarioId == 0) { return(new Result { error = "Texto Validación", tipoAlerta = "warning" }); } if (registro.operacionFormularioId == 0) { return(new Result { error = "Texto Validación", tipoAlerta = "warning" }); } return(new Result() { error = "" }); }