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; } }
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; } }
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; } }