Example #1
0
 public void ACEntradaAlmacen(EntradaAlmacenModels Datos)
 {
     try
     {
         object[] Parametros =
         { Datos.NuevoRegistro,
           Datos.IDEntradaAlmacen ?? string.Empty,
           Datos.CompraAlmacen.IDCompraAlmacen ?? string.Empty,
           Datos.Almacen.IDAlmacen ?? string.Empty,
           Datos.FechaEntrada,
           Datos.Comentario ?? string.Empty,
           Datos.Usuario };
         object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Inventario_ac_EntradaAlmacen", Parametros);
         if (Result != null)
         {
             if (!string.IsNullOrEmpty(Result.ToString().Trim()))
             {
                 Datos.Completado       = true;
                 Datos.IDEntradaAlmacen = Result.ToString();
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
 public List <EntradaAlmacenModels> ObtenerEntradas(string Conexion, string Folio)
 {
     try
     {
         List <EntradaAlmacenModels> Lista = new List <EntradaAlmacenModels>();
         EntradaAlmacenModels        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Inventario_get_EntradasAlmacen", Folio ?? string.Empty);
         while (Dr.Read())
         {
             Item = new EntradaAlmacenModels();
             Item.IDEntradaAlmacen = !Dr.IsDBNull(Dr.GetOrdinal("IDEntradaAlmacen")) ? Dr.GetString(Dr.GetOrdinal("IDEntradaAlmacen")) : string.Empty;
             Item.Almacen          = new CatAlmacenModels {
                 Descripcion = !Dr.IsDBNull(Dr.GetOrdinal("Almacen")) ? Dr.GetString(Dr.GetOrdinal("Almacen")) : string.Empty
             };
             Item.CompraAlmacen = new CompraAlmacenModels {
                 NumFacturaNota = !Dr.IsDBNull(Dr.GetOrdinal("NumFacturaNota")) ? Dr.GetString(Dr.GetOrdinal("NumFacturaNota")) : string.Empty
             };
             Item.FolioEntrada = !Dr.IsDBNull(Dr.GetOrdinal("FolioEntrada")) ? Dr.GetString(Dr.GetOrdinal("FolioEntrada")) : string.Empty;
             Item.FechaEntrada = !Dr.IsDBNull(Dr.GetOrdinal("FechaEntrada")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaEntrada")) : DateTime.MinValue;
             Item.Comentario   = !Dr.IsDBNull(Dr.GetOrdinal("Comentarios")) ? Dr.GetString(Dr.GetOrdinal("Comentarios")) : string.Empty;
             Item.Finalizado   = !Dr.IsDBNull(Dr.GetOrdinal("Finalizado")) ? Dr.GetBoolean(Dr.GetOrdinal("Finalizado")) : false;
             Item.Estatus      = !Dr.IsDBNull(Dr.GetOrdinal("Estatus")) ? Dr.GetString(Dr.GetOrdinal("Estatus")) : string.Empty;
             Item.CssEstatus   = !Dr.IsDBNull(Dr.GetOrdinal("CssEstatus")) ? Dr.GetString(Dr.GetOrdinal("CssEstatus")) : string.Empty;
             Item.IDEstatus    = !Dr.IsDBNull(Dr.GetOrdinal("IDEstatus")) ? Dr.GetInt32(Dr.GetOrdinal("IDEstatus")) : 0;
             Lista.Add(Item);
         }
         Dr.Close();
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #3
0
 public EntradaAlmacenModels ProcesarEntrada(string Conexion, string IDEntrada, string IDUsuario)
 {
     try
     {
         EntradaAlmacenModels Result     = new EntradaAlmacenModels();
         object[]             Parametros = { IDEntrada, IDUsuario };
         object Value = SqlHelper.ExecuteScalar(Conexion, "spCSLDB_Inventario_set_ProcesarEntrada", Parametros);
         if (Value != null)
         {
             int Resultado = 0;
             int.TryParse(Value.ToString(), out Resultado);
             if (Resultado == 1)
             {
                 Result.Completado = true;
                 Result.Resultado  = Resultado;
             }
         }
         return(Result);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }