public Result ModificarOcupacion(OcupacionBE.ResponseOcupacionBE objOcupacionBE) { try { if (objOcupacionBE.Activo.Equals(false)) { var data = objOcupacionDA.EliminarOcupacion(objOcupacionBE); result.Data = data; } else { var data = objOcupacionDA.ModificarOcupacion(objOcupacionBE); result.Data = data; } } catch (SqlException sqlex) { result.Code = Notification.OperationCode.ErrorDataBase.GetHashCode();; result.Message = sqlex.Message; } catch (CustomException cusex) { result.Code = Notification.OperationCode.ErrorCustom.GetHashCode();; result.Message = cusex.Message; } catch (Exception ex) { result.Code = Notification.OperationCode.ErrorNotControl.GetHashCode();; result.Message = ex.Message; } return(result); }
public static async Task <ResultDTO <ErrorBE> > ModificarOcupacion(OcupacionBE.ResponseOcupacionBE oPerfil) { try { string post = url + "Modificar"; return(await ResultPCL <ErrorBE> .Post(post, oPerfil)); } catch (Exception ex) { throw ex; } }
public Sp_Delete_OcupacionResult EliminarOcupacion(OcupacionBE.ResponseOcupacionBE objOcupacionBE) { try { var OnjResult = from a in model.Sp_Delete_Ocupacion(objOcupacionBE.ID, objOcupacionBE.Activo) select a; return(OnjResult.Single()); } catch (Exception ex) { throw ex; } }
public Sp_Insert_OcupacionResult RegistrarOcupacion(OcupacionBE.ResponseOcupacionBE ObjRequestBE) { try { var OnjResult = from a in model.Sp_Insert_Ocupacion(ObjRequestBE.Occupation , ObjRequestBE.Activo) select a; return(OnjResult.Single()); } catch (Exception ex) { throw ex; } }
public Sp_Update_OcupacionResult ModificarOcupacion(OcupacionBE.ResponseOcupacionBE objOcupacionBE) { try { var OnjResult = from a in model.Sp_Update_Ocupacion(objOcupacionBE.ID , objOcupacionBE.Occupation , objOcupacionBE.Activo) select a; return(OnjResult.Single()); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> RegistrarOcupacion() { if (Session[Sesiones.UsuarioLogin] == null) { Session.Clear(); return(RedirectToAction("Index", "Login")); } var duModel = new OcupacionBE.ResponseOcupacionBE { ID = 0 , Occupation = "" , Activo = true }; return(PartialView("_RegistrarOcupacion", duModel)); }
public async Task <ActionResult> RegistrarOcupacion(OcupacionBE.ResponseOcupacionBE duModel) { if (Session[Sesiones.UsuarioLogin] == null) { Session.Clear(); return(RedirectToAction("Index", "Login")); } try { if (ModelState.IsValid) { var Usuariores = (BaseModel)Session[Sesiones.UsuarioLogin]; var nuevo = new OcupacionBE.ResponseOcupacionBE { ID = 0 , Occupation = duModel.Occupation , Activo = true }; var registrar = await OcupacionPCL.RegistrarOcupacion(nuevo); if (registrar.Code != 200) { throw new Exception(registrar.Message); } ObjMessage = new MessageDialog() { Title = "Se registro correctamente la ocupación", Estado = 0, Message = registrar.Data.Message }; if (registrar.Data.Codigo != 0) { ObjMessage.Title = "Error al intentar registrar la nuevo ocupación"; ObjMessage.Estado = registrar.Data.Codigo; } } return(RedirectToAction("Ocupaciones", "Ocupacion")); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> DatosOcupacion(OcupacionBE.ResponseOcupacionBE duModel) { if (Session[Sesiones.UsuarioLogin] == null) { Session.Clear(); return(RedirectToAction("Index", "Login")); } try { var Usuariores = (BaseModel)Session[Sesiones.UsuarioLogin]; var modificado = new OcupacionBE.ResponseOcupacionBE { ID = duModel.ID , Occupation = duModel.Occupation , Activo = true }; var guardar = await OcupacionPCL.ModificarOcupacion(modificado); if (guardar.Code != 200) { throw new Exception(guardar.Message); } ModelState.Clear(); ObjMessage = new MessageDialog() { Title = "Se modificó correctamente la ocupación", Estado = 0, Message = guardar.Data.Message }; if (guardar.Data.Codigo != 0) { ObjMessage.Title = "Error al intentar modificar la ocupación"; ObjMessage.Estado = guardar.Data.Codigo; } return(RedirectToAction("Ocupaciones")); } catch (Exception ex) { throw ex; } }
public async Task <PartialViewResult> DatosOcupacion(int id) { try { var datos = await OcupacionPCL.BuscarOcupacion(id); if (datos.Code != 200) { throw new Exception(datos.Message); } OcupacionBE.ResponseOcupacionBE duModel = datos.Data.response; return(PartialView("_DatosOcupacion", duModel)); } catch (Exception ex) { throw ex; } }
public Result RegistrarOcupacion(OcupacionBE.ResponseOcupacionBE ObjRequestOcupacionBE) { try { var data = objOcupacionDA.RegistrarOcupacion(ObjRequestOcupacionBE); result.Data = data; } catch (SqlException sqlex) { result.Code = Notification.OperationCode.ErrorDataBase.GetHashCode();; result.Message = sqlex.Message; } catch (CustomException cusex) { result.Code = Notification.OperationCode.ErrorCustom.GetHashCode();; result.Message = cusex.Message; } catch (Exception ex) { result.Code = Notification.OperationCode.ErrorNotControl.GetHashCode();; result.Message = ex.Message; } return(result); }
public IHttpActionResult Registrar(OcupacionBE.ResponseOcupacionBE objOcupacionBE) { return(Ok(objOcupacionBL.RegistrarOcupacion(objOcupacionBE))); }
public IHttpActionResult Modificar(OcupacionBE.ResponseOcupacionBE objOcupacionBE) { return(Ok(objOcupacionBL.ModificarOcupacion(objOcupacionBE))); }