コード例 #1
0
        public static string Anular(int ID)
        {
            DExamen Objeto = new DExamen();

            Objeto.ID = ID;
            return(Objeto.Anular(Objeto));
        }
コード例 #2
0
        public static string Eliminar(int ID)
        {
            DExamen Objeto = new DExamen();

            Objeto.ID = ID;
            return(Objeto.Eliminar(Objeto));
        }
コード例 #3
0
        //Método mostrar que llama al método mostrar Unidad de la capa datos
        public static DataTable BuscarNombre(string opcion, string textobuscar)
        {
            DExamen Obj = new DExamen();

            Obj.Opcion      = opcion;
            Obj.TextoBuscar = textobuscar;
            return(Obj.BuscarNombre(Obj));
        }
コード例 #4
0
        public static string Insertar(string nombre, string unidades, double valor_Hombre, double valor_Mujer, double precio1, double precio2, DateTime plazo_entrega, string observacion, int iD_Grupo_Examen, bool titulo, int lab_Referencia, double precio_Referencia)
        {
            DExamen Objeto = new DExamen();

            Objeto.Nombre            = nombre;
            Objeto.Unidades          = unidades;
            Objeto.Valor_Hombre      = valor_Hombre;
            Objeto.Valor_Mujer       = valor_Mujer;
            Objeto.Precio1           = precio1;
            Objeto.Precio2           = precio2;
            Objeto.Plazo_Entrega     = plazo_entrega;
            Objeto.Observacion       = observacion;
            Objeto.ID_Grupo_Examen   = iD_Grupo_Examen;
            Objeto.Titulo            = titulo;
            Objeto.ID_Lab_Referencia = lab_Referencia;
            Objeto.Precio_Referencia = precio_Referencia;
            return(Objeto.Insertar(Objeto));
        }
コード例 #5
0
        //Método incluir que llama al método insertar de la capa datos
        public static string Insertar(string idexamen, string codigobarra, string nombre, int idimpuesto, string observacion,
                                      int status, int idunidad, int idclasificacion, string diaspago, int stomax, int stomin, int exento, string garantia,

                                      DataTable dEPrecio, DataTable dEUbicacion)
        {
            DExamen Obj = new DExamen();

            Obj.IdExamen        = idexamen;
            Obj.CodigoBarra     = codigobarra;
            Obj.Nombre          = nombre;
            Obj.IdImpuesto      = idimpuesto;
            Obj.Observacion     = observacion;
            Obj.Status          = status;
            Obj.IdUnidad        = idunidad;
            Obj.IdClasificacion = idclasificacion;
            Obj.DiasPago        = diaspago;
            Obj.StoMax          = stomax;
            Obj.StoMin          = stomin;
            Obj.Exento          = exento;
            Obj.Garantia        = garantia;
            //el datalle de precio del artículo
            List <DExamenPrecio> deprecio = new List <DExamenPrecio>();

            foreach (DataRow row in dEPrecio.Rows)
            {
                DExamenPrecio detalle = new DExamenPrecio();
                detalle.IdExamen = idexamen;
                detalle.Base     = Convert.ToDecimal(row["Base"].ToString());
                detalle.Impuesto = Convert.ToDecimal(row["Impuesto"].ToString());
                deprecio.Add(detalle);
            }
            //el datalle de la ubicación del artículo
            List <DExamenUbicacion> deubicacion = new List <DExamenUbicacion>();

            foreach (DataRow row in dEUbicacion.Rows)
            {
                DExamenUbicacion detalle = new DExamenUbicacion();
                detalle.IdExamen    = idexamen;
                detalle.IdUbicacion = Convert.ToInt32(row["IdUbicacion"].ToString());
                deubicacion.Add(detalle);
            }
            return(Obj.Insertar(Obj, deprecio, deubicacion));
        }
コード例 #6
0
        //probar esta nueva version, NUEVA VERSION
        public new static List <DExamen> Mostrar(string TextoBuscar)
        {
            DExamen Objeto = new DExamen();

            return(Objeto.Mostrar(TextoBuscar));
        }