예제 #1
0
        public static List <DO_Proveedor> GetAllProveedor()
        {
            List <DO_Proveedor> lista = new List <DO_Proveedor>();

            SO_Proveedor service = new SO_Proveedor();

            //HardCode
            IList informacionBD = service.GetAll(1);

            if (informacionBD != null)
            {
                foreach (var item in informacionBD)
                {
                    System.Type tipo = item.GetType();

                    DO_Proveedor proveedor = new DO_Proveedor();

                    proveedor.idProveedor = (int)tipo.GetProperty("ID_PROVEEDOR").GetValue(item, null);
                    proveedor.Correo      = (string)tipo.GetProperty("CORREO").GetValue(item, null);
                    proveedor.Direccion   = (string)tipo.GetProperty("DIRECCION").GetValue(item, null);
                    proveedor.Nombre      = (string)tipo.GetProperty("NOMBRE").GetValue(item, null);
                    proveedor.RFC         = (string)tipo.GetProperty("RFC").GetValue(item, null);
                    proveedor.Telefono1   = (string)tipo.GetProperty("TELEFONO1").GetValue(item, null);
                    proveedor.Telefono2   = (string)tipo.GetProperty("TELEFONO2").GetValue(item, null);
                    lista.Add(proveedor);
                }
            }

            return(lista);
        }
예제 #2
0
        public static DO_Proveedor GetProveedor(int idProveedor)
        {
            DO_Proveedor proveedor = new DO_Proveedor();

            SO_Proveedor service = new SO_Proveedor();

            proveedor = service.GetProveedor(idProveedor);

            return(proveedor);
        }
예제 #3
0
        public static int UpdateProveedor(DO_Proveedor proveedor)
        {
            SO_Proveedor service = new SO_Proveedor();

            return(service.Update(proveedor));
        }
예제 #4
0
        public static int DeleteProveedor(int idProveedor)
        {
            SO_Proveedor service = new SO_Proveedor();

            return(service.Delete(idProveedor));
        }
예제 #5
0
        public static int InsertProveedor(DO_Proveedor proveedor)
        {
            SO_Proveedor service = new SO_Proveedor();

            return(service.Insert(proveedor));
        }