public Medico[] VerHistorialMedico(string ApeDoctor, string FecIni, string FecFin) { try { List <Medico> listMedico = new List <Medico>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Android_Get_Medico_and_comision(ApeDoctor, FecIni, FecFin); foreach (DataRow row in dt.Rows) { listMedico.Add(new Medico( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToDouble(row[2]) )); } } else { listMedico.Add(new Medico("Credenciales no validas", "Credenciales no validas", 0)); } return(listMedico.ToArray()); } catch (Exception ex) { throw new SoapException("Ha ocurrido un error!.", SoapException.ServerFaultCode, "Error:", ex); } }
public Ventas[] VerVentas(string FecIni, string FecFin) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Venta_by_cPerJurCodigo_and_fecini_fecfin_01("", "2015/12/10'", "2015/12/10'"); List <Ventas> lista = new List <Ventas>(); foreach (DataRow row in dt.Rows) { lista.Add(new Ventas( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToInt32(row[2]), Convert.ToInt32(row[3]), Convert.ToDouble(row[4]), Convert.ToDouble(row[5]), Convert.ToString(row[6]), Convert.ToDouble(row[7]), Convert.ToDouble(row[8]), Convert.ToDouble(row[9]), Convert.ToDouble(row[10]), Convert.ToDouble(row[11]), Convert.ToDouble(row[12]), Convert.ToDouble(row[13]), Convert.ToDouble(row[14]) )); } return(lista.ToArray()); }
public Ventas[] VerVentas(string cPerJuridica, string FecIni, string FecFin) { try { List <Ventas> lista = new List <Ventas>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Venta_by_cPerJurCodigo_and_fecini_fecfin_01(cPerJuridica, FecIni, FecFin); // "2015/12/10'", "2015/12/10'"); foreach (DataRow row in dt.Rows) { lista.Add(new Ventas( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToInt32(row[2]), Convert.ToInt32(row[3]), Convert.ToDouble(row[4]), Convert.ToDouble(row[5]), Convert.ToString(row[6]), Convert.ToDouble(row[7]), Convert.ToDouble(row[8]), Convert.ToDouble(row[9]), Convert.ToDouble(row[10]), Convert.ToDouble(row[11]), Convert.ToDouble(row[12]), Convert.ToDouble(row[13]), Convert.ToDouble(row[14]), Convert.ToDouble(row[15]) //Update 2016-04-13 )); } } else { return(null); } return(lista.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
public FichaResultados[] VerFichasResultados(string cPerCodigo, string cTipo, string FecIni, string FecFin, string cBuscaTexto) { try { List <FichaResultados> lista = new List <FichaResultados>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_FichaAtencion_By_Per_RFechas(cPerCodigo, cTipo, FecIni, FecFin, cBuscaTexto); foreach (DataRow row in dt.Rows) { lista.Add(new FichaResultados( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToString(row[2]), Convert.ToString(row[3]), Convert.ToString(row[4]), Convert.ToString(row[5]), Convert.ToString(row[6]), Convert.ToString(row[7]), Convert.ToString(row[8]), Convert.ToString(row[9]), Convert.ToString(row[14]), Convert.ToString(row[11]), Convert.ToString(row[12]) )); } } else { //return null; lista.Add(new FichaResultados("", "Credenciales no validas", "", "", "", "", "", "", "", "", "", "", "")); } return(lista.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
public VentaPromotor[] VerVentasPromotor(string cFlag, string cFecIni, string cFecFin, string cPerPromCodigo) { try { List <VentaPromotor> lista = new List <VentaPromotor>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Android_MetaPromotor_Avance_By_Promotor(cFlag, cFecIni, cFecFin, cPerPromCodigo); foreach (DataRow row in dt.Rows) { lista.Add(new VentaPromotor( Convert.ToString(row[10]), Convert.ToString(row[1]), Convert.ToDouble(row[4]), Convert.ToDouble(row[5]), Convert.ToDouble(row[8]), Convert.ToDouble(row[9]), Convert.ToString(row[11]), Convert.ToString(row[0]), Convert.ToInt32(row[12]), Convert.ToString(row[13]) )); } } else { //return null; lista.Add(new VentaPromotor("", "Credenciales no validas", 0, 0, 0, 0, "", "", 0, "")); } return(lista.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
public DetVentaLaboratorioConvenio[] VerDetalleVentaLaboratorioConvenio(string paramcPerJuridica, string paramFecIni, string paramFecFin, string paramnflagFiltro, string paramnFlag) { try { List <DetVentaLaboratorioConvenio> listaVentaLabConv = new List <DetVentaLaboratorioConvenio>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Android_Detalle_Saldo_Venta_by_fecini_fecfin_Group_cPerCodigo(paramcPerJuridica, paramFecIni, paramFecFin, paramnflagFiltro, paramnFlag); foreach (DataRow row in dt.Rows) { listaVentaLabConv.Add(new DetVentaLaboratorioConvenio( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToInt32(row[2]), Convert.ToString(row[3]), Convert.ToString(row[4]), Convert.ToString(row[5]), Convert.ToInt32(row[6]), Convert.ToDouble(row[7]), Convert.ToDouble(row[8]) )); } } else { return(null); } return(listaVentaLabConv.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
public VentaSucursalTurno[] GetVentaSucursalTurno(string cPerJuridica, string cFechaIni, string cFechaFin) { try { List <VentaSucursalTurno> ventaSucursalTurno = new List <VentaSucursalTurno>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Ventas_Group_cPerJur_Turno_TipoAtencion_by_Fechas(cPerJuridica, cFechaIni, cFechaFin); foreach (DataRow row in dt.Rows) { ventaSucursalTurno.Add(new VentaSucursalTurno( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToString(row[2]), Convert.ToDouble(row[3]), Convert.ToDouble(row[4]), Convert.ToDouble(row[5]) )); } } else { //return null; ventaSucursalTurno.Add(new VentaSucursalTurno("", "Credenciales no validas", "", 0.0, 0.0, 0.0)); } return(ventaSucursalTurno.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
public ComisionDoctor[] VerComisionMedico(string FecIni, string FecFin, string cPerUsuCodigo, string nFlagTodos = "0", string cTipo = "R", string cPerCodMedico = "") { try { List <ComisionDoctor> listaComisionMedico = new List <ComisionDoctor>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Android_Comisiones_By_Promotor(FecIni, FecFin, cPerUsuCodigo, Convert.ToInt32(nFlagTodos), cTipo, cPerCodMedico); foreach (DataRow row in dt.Rows) { listaComisionMedico.Add(new ComisionDoctor( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToInt32(row[2]), Convert.ToInt32(row[3]), Convert.ToDouble(row[4]), Convert.ToInt32(row[5]) )); } } else { listaComisionMedico.Add(new ComisionDoctor("Credenciales no validas", "Credenciales no validas", 0, 0, 0.0, 0)); } return(listaComisionMedico.ToArray()); } catch (Exception ex) { throw new SoapException("Ha ocurrido un error!.", SoapException.ServerFaultCode, "Error:", ex); } }
public VentaNeta[] VerVentasNeta(string cPerJuridica, string FecIni, string FecFin) { try { List <VentaNeta> lista = new List <VentaNeta>(); if (VerificarPermisos(CredencialAutenticacion)) { BLRptMaster Servicio = new BLRptMaster(); DataTable dt = new DataTable(); dt = Servicio.Get_Android_Venta_Neta_by_cPerJurCodigo_and_fecini_fecfin(cPerJuridica, FecIni, FecFin); foreach (DataRow row in dt.Rows) { lista.Add(new VentaNeta( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToDouble(row[2]), Convert.ToDouble(row[3]) )); } } else { //return null; lista.Add(new VentaNeta("", "Credenciales no validas", 0, 0)); } return(lista.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }