public static async Task <Response <TipoMPResponse> > UpdateTipoMP(short IdTipMan, string Descripcion, decimal Kilometros, decimal KilometrosAviso, short Dias, short DiasAviso, short Horas, short HorasAviso, short Meses, short MesesAviso) { Response <TipoMPResponse> response; TipoMPEntity objTipoMP; try { objTipoMP = await TipoMPData.UpdateTipoMP(IdTipMan, Descripcion, Kilometros, KilometrosAviso, Dias, DiasAviso, Horas, HorasAviso, Meses, MesesAviso); response = new Response <TipoMPResponse> { EsCorrecto = true, Valor = new TipoMPResponse { TipoMP = objTipoMP }, Mensaje = "OK", Estado = true, }; return(response); } catch (FaultException <ServiceError> ) { throw; } catch (Exception ex) { return(new Response <TipoMPResponse>(false, null, Functions.MessageError(ex), false)); } }
public static Response <TipoMPResponse> ListTipoMP(TipoMPResponse request) { try { Response <TipoMPResponse> response; List <TipoMPEntity> List; List = TipoMPData.ListTipoMP(); response = new Response <TipoMPResponse> { EsCorrecto = true, Valor = new TipoMPResponse { List = List }, Mensaje = "OK", Estado = true, }; return(response); } catch (Exception ex) { return(new Response <TipoMPResponse>(false, null, Functions.MessageError(ex), false)); } }
public static async Task <Response <TipoMPResponse> > DeleteTipoMP(short IdTipMan) { Response <TipoMPResponse> response; TipoMPEntity objTipoMP; try { objTipoMP = await TipoMPData.DeleteTipoMP(IdTipMan); if (objTipoMP != null) { BusinessException.Generar(Constants.NO_ELIMINO); } response = new Response <TipoMPResponse> { EsCorrecto = true, Valor = new TipoMPResponse { TipoMP = objTipoMP }, Mensaje = "OK", Estado = true, }; return(response); } catch (FaultException <ServiceError> ) { throw; } catch (Exception ex) { return(new Response <TipoMPResponse>(false, null, Functions.MessageError(ex), false)); } }