コード例 #1
0
 public void ACSalidaAlmacen(SalidaAlmacenModels Datos)
 {
     try
     {
         object[] Parametros =
         {
             Datos.NuevoRegistro,
             Datos.IDSalidaAlmacen ?? string.Empty,
             Datos.Sucursal.IDSucursal ?? string.Empty,
             Datos.Almacen.IDAlmacen ?? string.Empty,
             Datos.Empleado.IDEmpleado ?? string.Empty,
             Datos.FechaSalida,
             Datos.Comentario ?? string.Empty,
             Datos.Usuario
         };
         SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Inventario_AC_SalidaAlmacen", Parametros);
         while (Dr.Read())
         {
             Datos.Resultado       = !Dr.IsDBNull(Dr.GetOrdinal("Resultado")) ? Dr.GetInt32(Dr.GetOrdinal("Resultado")) : -1;
             Datos.IDSalidaAlmacen = !Dr.IsDBNull(Dr.GetOrdinal("IDSalidaAlmacen")) ? Dr.GetString(Dr.GetOrdinal("IDSalidaAlmacen")) : string.Empty;
             Datos.Completado      = (Datos.Resultado == 1);
             break;
         }
         Dr.Close();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
 public List <SalidaAlmacenModels> ObtenerSalidas(string Conexion)
 {
     try
     {
         List <SalidaAlmacenModels> Lista = new List <SalidaAlmacenModels>();
         SalidaAlmacenModels        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Inventario_get_SalidasAlmacen");
         while (Dr.Read())
         {
             Item = new SalidaAlmacenModels();
             Item.IDSalidaAlmacen         = !Dr.IsDBNull(Dr.GetOrdinal("IDSalidaAlmacen")) ? Dr.GetString(Dr.GetOrdinal("IDSalidaAlmacen")) : string.Empty;
             Item.FolioSalida             = !Dr.IsDBNull(Dr.GetOrdinal("FolioSalida")) ? Dr.GetString(Dr.GetOrdinal("FolioSalida")) : string.Empty;
             Item.Comentario              = !Dr.IsDBNull(Dr.GetOrdinal("Comentarios")) ? Dr.GetString(Dr.GetOrdinal("Comentarios")) : string.Empty;
             Item.Sucursal.NombreSucursal = !Dr.IsDBNull(Dr.GetOrdinal("Sucursal")) ? Dr.GetString(Dr.GetOrdinal("Sucursal")) : string.Empty;
             Item.Almacen.nombreAlmacen   = !Dr.IsDBNull(Dr.GetOrdinal("Almacen")) ? Dr.GetString(Dr.GetOrdinal("Almacen")) : string.Empty;
             Item.FechaSalida             = !Dr.IsDBNull(Dr.GetOrdinal("FechaSalida")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaSalida")) : DateTime.MinValue;
             Item.Estatus    = !Dr.IsDBNull(Dr.GetOrdinal("Estatus")) ? Dr.GetString(Dr.GetOrdinal("Estatus")) : string.Empty;
             Item.CssEstatus = !Dr.IsDBNull(Dr.GetOrdinal("CssClass")) ? Dr.GetString(Dr.GetOrdinal("CssClass")) : string.Empty;
             Item.IDEstatus  = !Dr.IsDBNull(Dr.GetOrdinal("IDEstatus")) ? Dr.GetInt16(Dr.GetOrdinal("IDEstatus")) : -1;
             Lista.Add(Item);
         }
         Dr.Close();
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
 public SalidaAlmacenModels EliminarSalida(string Conexion, string IDSalidaAlmacen, string Usuario)
 {
     try
     {
         SalidaAlmacenModels Datos      = new SalidaAlmacenModels();
         object[]            Parametros = { IDSalidaAlmacen, Usuario };
         object Result = SqlHelper.ExecuteScalar(Conexion, "spCSLDB_Inventario_del_SalidaAlmacen", Parametros);
         if (Result != null)
         {
             int Resultado = 0;
             int.TryParse(Result.ToString(), out Resultado);
             Datos.Completado = (Resultado == 1);
             Datos.Resultado  = Resultado;
         }
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }