public static async Task <Response <MtbfResponse> > InsertMtbf(MtbfRequest request) { Response <MtbfResponse> response; List <MTBFEntity> ListMtbf; decimal Bam; short ViajeEnHoras; short Anio; byte HorasDia; ListMtbf = request.ListMtbf; Bam = request.Bam; ViajeEnHoras = request.ViajeEnHoras; HorasDia = request.HorasDia; Anio = request.Anio; try { await MtbfData.DeleteMTBF_Anio(Anio); foreach (var item in ListMtbf) { item.HorasDia = HorasDia; item.Bam = Bam; item.ViajeEnHoras = ViajeEnHoras; item.Anio = Anio; item.FechaHoraRegistro = DateTime.Now; item.UsuarioRegistro = ""; await MtbfData.InsertMTBF(item); } response = new Response <MtbfResponse> { EsCorrecto = true, Valor = new MtbfResponse { Mtbf = new MTBFEntity() }, Mensaje = "OK", Estado = true, }; return(response); } catch (FaultException <ServiceError> ) { throw; } catch (Exception ex) { return(new Response <MtbfResponse>(false, null, Functions.MessageError(ex), false)); } }
public async Task <Response <MtbfResponse> > InsertMtbf(MtbfRequest request) { return(await MtbfLogic.InsertMtbf(request)); }