示例#1
0
 public CompraAlmacenModels ACCompraAlmacen(CompraAlmacenModels Datos)
 {
     try
     {
         object[] parametros =
         {
             Datos.Opcion, Datos.IDCompraAlmacen, Datos.Sucursal.IDSucursal, Datos.Fecha, Datos.Proveedor.IDProveedor, Datos.NumFacturaNota, Datos.Usuario
         };
         object Resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Catalogo_ac_CompraAlmacen", parametros);
         if (Resultado != null)
         {
             Datos.IDCompraAlmacen = Resultado.ToString();
             if (!string.IsNullOrEmpty(Datos.IDCompraAlmacen))
             {
                 Datos.Completado = true;
             }
             else
             {
                 Datos.Completado = false;
             }
         }
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#2
0
 public List <CompraAlmacenModels> ObtenerGridCompras(CompraAlmacenModels Datos)
 {
     try
     {
         List <CompraAlmacenModels> lista = new List <CompraAlmacenModels>();
         CompraAlmacenModels        item;
         SqlDataReader dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_get_CompraAlmcen");
         while (dr.Read())
         {
             item = new CompraAlmacenModels();
             item.IDCompraAlmacen = dr["id_compraAlmacen"].ToString();
             //item.IDCompraAlmacen = !dr.IsDBNull(dr.GetOrdinal("id_compraAlmacen")) ? dr.GetString(dr.GetOrdinal("id_compraAlmacen")) : string.Empty;
             item.NumFacturaNota            = !dr.IsDBNull(dr.GetOrdinal("numFacturaNota")) ? dr.GetString(dr.GetOrdinal("numFacturaNota")) : string.Empty;
             item.Sucursal.NombreSucursal   = !dr.IsDBNull(dr.GetOrdinal("nombreSuc")) ? dr.GetString(dr.GetOrdinal("nombreSuc")) : string.Empty;
             item.Proveedor.nombreProveedor = !dr.IsDBNull(dr.GetOrdinal("proveedor")) ? dr.GetString(dr.GetOrdinal("proveedor")) : string.Empty;
             item.IDEstatusCompra           = !dr.IsDBNull(dr.GetOrdinal("id_estatusCompra")) ? dr.GetInt16(dr.GetOrdinal("id_estatusCompra")) : 0;
             item.StatusCompra = !dr.IsDBNull(dr.GetOrdinal("estatus")) ? dr.GetString(dr.GetOrdinal("estatus")) : string.Empty;
             item.MontoTotal   = !dr.IsDBNull(dr.GetOrdinal("montoTotal")) ? dr.GetDecimal(dr.GetOrdinal("montoTotal")) : 0;
             lista.Add(item);
         }
         dr.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public EntradaAlmacenModels()
 {
     _IDEntradaAlmacen = string.Empty;
     _CompraAlmacen    = new CompraAlmacenModels();
     _Almacen          = new CatAlmacenModels();
     _FechaEntrada     = DateTime.Today;
     _FolioEntrada     = string.Empty;
     _Comentario       = string.Empty;
     Conexion          = string.Empty;
     Resultado         = 0;
     Completado        = false;
     Usuario           = string.Empty;
     Opcion            = 0;
 }
示例#4
0
 public CompraAlmacenModels ObtenerGridComprasAJAX(string _Conexion, int _Start, int _Length, string _SearchValue, int _OrderBy, string _OrderDirection)
 {
     try
     {
         CompraAlmacenModels Resultado  = new CompraAlmacenModels();
         object[]            Parametros = { _Start, _Length, _SearchValue, _OrderBy, _OrderDirection };
         DataSet             Ds         = SqlHelper.ExecuteDataset(_Conexion, "spCSLDB_get_CompraAlmcen_DataTable", Parametros);
         if (Ds != null)
         {
             if (Ds.Tables.Count == 2)
             {
                 DataTableReader Dr = Ds.Tables[0].CreateDataReader();
                 while (Dr.Read())
                 {
                     Resultado.SearchRecords = !Dr.IsDBNull(Dr.GetOrdinal("SearchRecords")) ? Dr.GetInt32(Dr.GetOrdinal("SearchRecords")) : 0;
                     Resultado.TotalRecords  = !Dr.IsDBNull(Dr.GetOrdinal("TotalRecords")) ? Dr.GetInt32(Dr.GetOrdinal("TotalRecords")) : 0;
                     break;
                 }
                 Dr.Close();
                 List <CompraAlmacenModels> lista = new List <CompraAlmacenModels>();
                 DataTableReader            dr    = Ds.Tables[1].CreateDataReader();
                 CompraAlmacenModels        item;
                 while (dr.Read())
                 {
                     item = new CompraAlmacenModels();
                     item.IDCompraAlmacen = dr["id_compraAlmacen"].ToString();
                     //item.IDCompraAlmacen = !dr.IsDBNull(dr.GetOrdinal("id_compraAlmacen")) ? dr.GetString(dr.GetOrdinal("id_compraAlmacen")) : string.Empty;
                     item.NumFacturaNota            = !dr.IsDBNull(dr.GetOrdinal("numFacturaNota")) ? dr.GetString(dr.GetOrdinal("numFacturaNota")) : string.Empty;
                     item.Sucursal.NombreSucursal   = !dr.IsDBNull(dr.GetOrdinal("nombreSuc")) ? dr.GetString(dr.GetOrdinal("nombreSuc")) : string.Empty;
                     item.Proveedor.nombreProveedor = !dr.IsDBNull(dr.GetOrdinal("proveedor")) ? dr.GetString(dr.GetOrdinal("proveedor")) : string.Empty;
                     item.IDEstatusCompra           = !dr.IsDBNull(dr.GetOrdinal("id_estatusCompra")) ? dr.GetInt16(dr.GetOrdinal("id_estatusCompra")) : 0;
                     item.StatusCompra = !dr.IsDBNull(dr.GetOrdinal("estatus")) ? dr.GetString(dr.GetOrdinal("estatus")) : string.Empty;
                     item.MontoTotal   = !dr.IsDBNull(dr.GetOrdinal("montoTotal")) ? dr.GetDecimal(dr.GetOrdinal("montoTotal")) : 0;
                     lista.Add(item);
                 }
                 dr.Close();
                 Resultado.Lista = lista;
             }
         }
         return(Resultado);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <CompraAlmacenModels> ObtenerComprasProcesadas(string Conexion)
 {
     try
     {
         List <CompraAlmacenModels> Lista = new List <CompraAlmacenModels>();
         CompraAlmacenModels        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Inventario_get_ComboComprasProcesadas");
         while (Dr.Read())
         {
             Item = new CompraAlmacenModels();
             Item.IDCompraAlmacen = !Dr.IsDBNull(Dr.GetOrdinal("IDCompraAlmacen")) ? Dr.GetString(Dr.GetOrdinal("IDCompraAlmacen")) : string.Empty;
             Item.NumFacturaNota  = !Dr.IsDBNull(Dr.GetOrdinal("NumFacturaNota")) ? Dr.GetString(Dr.GetOrdinal("NumFacturaNota")) : string.Empty;
             Lista.Add(Item);
         }
         Dr.Close();
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#6
0
 public CompraAlmacenModels DeleteCompraAlmacen(CompraAlmacenModels Datos)
 {
     try
     {
         object resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Almacen_del_CompraAlmacen", Datos.IDCompraAlmacen, Datos.Usuario);
         if (resultado != null)
         {
             Datos.IDCompraAlmacen = resultado.ToString();
             if (!string.IsNullOrEmpty(Datos.IDCompraAlmacen))
             {
                 Datos.Completado = true;
             }
             else
             {
                 Datos.Completado = false;
             }
         }
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#7
0
 public void ProcesarCompraAlmacen(CompraAlmacenModels Datos)
 {
     try
     {
         //PENDIENTE
         object[] parametros = { Datos.IDCompraAlmacen, Datos.Usuario };
         object   resultado  = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Almacen_ProcesarCompraXID", parametros);
         if (resultado != null)
         {
             int Resultado = 0;
             int.TryParse(resultado.ToString(), out Resultado);
             Datos.Resultado = Resultado;
             if (Resultado == 1)
             {
                 Datos.Completado = true;
             }
         }
         //Datos.Completado = true;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#8
0
 public CompraAlmacenModels ObtenerCompraAlmacen(CompraAlmacenModels Datos)
 {
     try
     {
         object[]      parametros = { Datos.IDCompraAlmacen };
         SqlDataReader dr         = null;
         dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Almacen_get_Compra", parametros);
         while (dr.Read())
         {
             Datos.Sucursal.IDSucursal = !dr.IsDBNull(dr.GetOrdinal("id_sucursal")) ? dr.GetString(dr.GetOrdinal("id_sucursal")) : string.Empty;
             Datos.Fecha = !dr.IsDBNull(dr.GetOrdinal("fechaCompra")) ? dr.GetDateTime(dr.GetOrdinal("fechaCompra")) : DateTime.Now;
             Datos.Proveedor.IDProveedor = !dr.IsDBNull(dr.GetOrdinal("id_proveedorAlmacen")) ? dr.GetString(dr.GetOrdinal("id_proveedorAlmacen")) : string.Empty;
             Datos.NumFacturaNota        = !dr.IsDBNull(dr.GetOrdinal("numFacturaNota")) ? dr.GetString(dr.GetOrdinal("numFacturaNota")) : string.Empty;
             Datos.MontoTotal            = !dr.IsDBNull(dr.GetOrdinal("montoTotal")) ? dr.GetDecimal(dr.GetOrdinal("montoTotal")) : 0;
             Datos.IDDocumentoXPagar     = !dr.IsDBNull(dr.GetOrdinal("id_documentoXPagar")) ? dr.GetString(dr.GetOrdinal("id_documentoXPagar")) : string.Empty;
         }
         dr.Close();
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }