private void btnAgregarFacturacion_Click(object sender, EventArgs e) { FacturacionDetalleList oFacturacionDetalleList; foreach (var item in grdDataService.Rows) { if ((bool)item.Cells["Seleccion"].Value) { oFacturacionDetalleList = new FacturacionDetalleList(); oFacturacionDetalleList.v_ServicioId = item.Cells["v_ServiceId"].Value.ToString(); oFacturacionDetalleList.d_ServiceDate = DateTime.Parse(item.Cells["d_ServiceDate"].Value.ToString()); oFacturacionDetalleList.Trabajador = item.Cells["v_Pacient"].Value.ToString(); oFacturacionDetalleList.v_ProtocolId = item.Cells["v_ProtocolId"].Value.ToString(); oFacturacionDetalleList.Perfil = item.Cells["v_EsoTypeName"].Value.ToString(); oFacturacionDetalleList.TipoExamen = item.Cells["v_TipoExamen"].Value.ToString(); var valor = new ServiceBL().GetServiceCostfloat(item.Cells["v_ServiceId"].Value.ToString()); oFacturacionDetalleList.d_Monto = decimal.Parse(valor.ToString()); oFacturacionDetalleList.Igv = oFacturacionDetalleList.d_Monto * 18 / 100; oFacturacionDetalleList.Total = oFacturacionDetalleList.d_Monto + oFacturacionDetalleList.Igv; _ListaFacturacionList.Add(oFacturacionDetalleList); } } this.DialogResult = DialogResult.OK; }
private void btnAgregarFacturacion_Click(object sender, EventArgs e) { FacturacionDetalleList oFacturacionDetalleList; foreach (var item in _ListaServiceList) { oFacturacionDetalleList = new FacturacionDetalleList(); oFacturacionDetalleList.v_ServicioId = item.v_ServiceId; oFacturacionDetalleList.d_ServiceDate = item.d_ServiceDate; oFacturacionDetalleList.Trabajador = item.v_Pacient; oFacturacionDetalleList.d_Monto = 0; _ListaFacturacionList.Add(oFacturacionDetalleList); } this.DialogResult = DialogResult.OK; }