예제 #1
0
 public bool Get(int id)
 {
     try
     {
         List <Ecom_Pedido> List = ReadDatReader(string.Format("SELECT * FROM t04_pedido where t04_pk01 = '{0}'", id));
         if (List.Count == 1)
         {
             List.ForEach(item => {
                 Id              = item.Id;
                 Total           = item.Total;
                 FechaCompra     = item.FechaCompra;
                 Estatus         = item.Estatus;
                 Proveedor       = item.Proveedor;
                 Ecom_Proveedor_ = item.Ecom_Proveedor_;
             });
             return(true);
         }
         else
         {
             Data_DBConnection_.Message = string.Format("No se ha podido encontrar el tipo de producto seleccionado");
             return(false);
         }
     }
     catch (Ecom_Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 public object SetObjectConnection(object Modelo, DataModel objectSource)
 {
     if (objectSource == DataModel.TipoProducto)
     {
         Ecom_ProductoTipo objeto = (Ecom_ProductoTipo)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Cliente)
     {
         Ecom_Cliente objeto = (Ecom_Cliente)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Proveedor)
     {
         Ecom_Proveedor objeto = (Ecom_Proveedor)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Pedido)
     {
         Ecom_Pedido objeto = (Ecom_Pedido)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.PedidoNota)
     {
         Ecom_PedidoNota objeto = (Ecom_PedidoNota)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.PedidoAjuste)
     {
         Ecom_PedidoAjuste objeto = (Ecom_PedidoAjuste)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Producto)
     {
         Ecom_Producto objeto = (Ecom_Producto)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Inversionista)
     {
         Ecom_Inversionista objeto = (Ecom_Inversionista)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Inversioniones)
     {
         Ecom_Inversiones objeto = (Ecom_Inversiones)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else if (objectSource == DataModel.Abono)
     {
         Ecom_Abono objeto = (Ecom_Abono)Modelo;
         objeto.SetConnection(Data_DBConnection_);
         return(objeto);
     }
     else
     {
         throw new Ecom_Exception(string.Format("Objeto no valido"));
     }
 }