Ejemplo n.º 1
0
        public static string Anular(int ID)
        {
            DOrden Objeto = new DOrden();

            Objeto.ID = ID;
            return(Objeto.Anular(Objeto));
        }
Ejemplo n.º 2
0
        public static string Cargar(int ID, int IDBioanalista)
        {
            DOrden Objeto = new DOrden();

            Objeto.ID            = ID;
            Objeto.IDBioanalista = IDBioanalista;
            return(Objeto.Cargar(Objeto));
        }
Ejemplo n.º 3
0
        public static DataTable BuscarNombre(string textoBuscar, string opcion)
        {
            DOrden Obj = new DOrden();

            Obj.Opcion      = opcion;
            Obj.TextoBuscar = textoBuscar;
            return(Obj.BuscarNombre(Obj));
        }
Ejemplo n.º 4
0
        public static string Eliminar(int idOrden)
        {
            DOrden Obj = new DOrden();

            Obj.IdOrden = idOrden;

            return(Obj.Eliminar(Obj));
        }
Ejemplo n.º 5
0
        public static string Editar(int ID, int IDBioanalista, string IDUsuario, int IDMedico, int IDTurno, DateTime Fecha)
        {
            DOrden Objeto = new DOrden();

            Objeto.ID            = ID;
            Objeto.IDBioanalista = IDBioanalista;
            Objeto.IDUsuario     = IDUsuario;
            Objeto.IDMedico      = IDMedico;
            Objeto.IDTurno       = IDTurno;
            Objeto.Fecha         = Fecha;
            return(Objeto.Editar(Objeto));
        }
Ejemplo n.º 6
0
        public static string Insertar(DateTime fechaEntrada, float montoTotal,
                                      int empleado, int cliente, int tecnico)
        {
            DOrden Obj = new DOrden();

            Obj.FechaEntrada = fechaEntrada;
            Obj.MontoTotal   = montoTotal;
            Obj.IdEmpleado   = empleado;
            Obj.IdCliente    = cliente;
            Obj.IdTecnico    = tecnico;
            return(Obj.Insertar(Obj));
        }
Ejemplo n.º 7
0
        public static string Editar(int idOrden, DateTime fechaSalida, float montoTotal,
                                    int empleado, int cliente, int tecnico)
        {
            DOrden Obj = new DOrden();

            Obj.IdOrden     = idOrden;
            Obj.FechaSalida = fechaSalida;
            Obj.MontoTotal  = montoTotal;
            Obj.IdEmpleado  = empleado;
            Obj.IdCliente   = cliente;
            Obj.IdTecnico   = tecnico;
            return(Obj.Editar(Obj));
        }
Ejemplo n.º 8
0
        public new static List <DOrden> MostrarFechas(int limite, string cedulausuario, string nombrebioanalista, DateTime fecha1, DateTime fecha2)
        {
            DOrden Objeto = new DOrden();

            return(Objeto.MostrarFechas(limite, cedulausuario, nombrebioanalista, fecha1, fecha2));
        }
Ejemplo n.º 9
0
        //probar esta nueva version, NUEVA VERSION
        public new static List <DOrden> Mostrar(string TextoBuscar, int limite)
        {
            DOrden Objeto = new DOrden();

            return(Objeto.Mostrar(limite, TextoBuscar));
        }
Ejemplo n.º 10
0
        public static string Facturar(int IDBioanalista, string IDUsuario, int IDMedico, int IDTurno, DateTime Fecha, DataTable DtDetalleOrden, int idpaciente, int idtipopaciente, int idempresaseguro, string tipopago, int idbanco, string numerochot,
                                      bool exonerado, string motivo, double descuento, double subtotal, double recargoemergencia, double abonar, double total,
                                      DataTable DtDetalleFactura, ref int IDFactura)
        {
            //Objeto del Orden
            DOrden ObjetoOrden = new DOrden();

            ObjetoOrden.IDBioanalista = IDBioanalista;
            ObjetoOrden.IDUsuario     = IDUsuario;
            ObjetoOrden.IDMedico      = IDMedico;
            ObjetoOrden.IDTurno       = IDTurno;
            ObjetoOrden.Fecha         = Fecha;

            List <DDetalle_Orden> DetalleOrden = new List <DDetalle_Orden>();

            foreach (DataRow row in DtDetalleOrden.Rows)
            {
                DDetalle_Orden Detalle = new DDetalle_Orden();

                //voy a poner que se agregue el id mientras tanto
                //Detalle.ID = Convert.ToInt32(row["ID"].ToString());
                //Detalle.IDOrden = Convert.ToInt32(row["IDOrden"].ToString());
                Detalle.IDExamen = Convert.ToInt32(row["IDExamen"].ToString());

                DetalleOrden.Add(Detalle);
            }

            //Objeto de la Factura
            DFactura ObjetoFactura = new DFactura();

            ObjetoFactura.IDPaciente        = idpaciente;
            ObjetoFactura.IDTipoPaciente    = idtipopaciente;
            ObjetoFactura.IDEmpresaSeguro   = idempresaseguro;
            ObjetoFactura.TipoPago          = tipopago;
            ObjetoFactura.IDBanco           = idbanco;
            ObjetoFactura.NumeroCHoT        = numerochot;
            ObjetoFactura.Exonerado         = exonerado;
            ObjetoFactura.Motivo            = motivo;
            ObjetoFactura.Descuento         = descuento;
            ObjetoFactura.Subtotal          = subtotal;
            ObjetoFactura.RecargoEmergencia = recargoemergencia;
            ObjetoFactura.Abonar            = abonar;
            ObjetoFactura.Total             = total;

            List <DDetalle_Factura> DetalleFactura = new List <DDetalle_Factura>();

            foreach (DataRow row in DtDetalleFactura.Rows)
            {
                DDetalle_Factura Detalle = new DDetalle_Factura();

                //voy a poner que se agregue el id mientras tanto
                //Detalle.ID = Convert.ToInt32(row["ID"].ToString());
                //Detalle.IDFactura = Convert.ToInt32(row["IDFactura"].ToString());
                Detalle.ExamenPerfil = Convert.ToString(row["EXoPERF"].ToString());
                Detalle.IDExamen     = Convert.ToInt32(row["IDExamen"].ToString());
                Detalle.IDPerfil     = Convert.ToInt32(row["IDPerfil"].ToString());
                //Detalle.IDDetalleOrden = Convert.ToInt32(row["IDDetalleOrden"].ToString());

                DetalleFactura.Add(Detalle);
            }

            string response = ObjetoFactura.Facturar(ref ObjetoFactura, DetalleFactura, ObjetoOrden, DetalleOrden);

            IDFactura = ObjetoFactura.ID;

            return(response);
        }