public CompraAlmacenDetalleModels DeleteCompraAlmacenDetalle(CompraAlmacenDetalleModels Datos) { try { object[] parametros = { Datos.IDCompraAlmacenDetalle, Datos.IDCompraAlmacen, Datos.Usuario }; object resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Almacen_del_CompraAlmacenDetalle", parametros); if (resultado != null) { int IDRegistro = Convert.ToInt32(resultado.ToString()); if (IDRegistro == 1) { Datos.Completado = true; } else { Datos.Completado = false; } } return(Datos); } catch (Exception ex) { throw ex; } }
public List <CompraAlmacenDetalleModels> ObtenerGridCompraDetalle(CompraAlmacenDetalleModels Datos) { try { List <CompraAlmacenDetalleModels> lista = new List <CompraAlmacenDetalleModels>(); CompraAlmacenDetalleModels item; SqlDataReader dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_get_CompraDetalleXIDCompra", Datos.IDCompraAlmacen); while (dr.Read()) { item = new CompraAlmacenDetalleModels(); item.IDCompraAlmacenDetalle = !dr.IsDBNull(dr.GetOrdinal("id_compraAlmacenDetalle")) ? dr.GetString(dr.GetOrdinal("id_compraAlmacenDetalle")) : string.Empty; item.IDCompraAlmacen = !dr.IsDBNull(dr.GetOrdinal("id_compraAlmacen")) ? dr.GetString(dr.GetOrdinal("id_compraAlmacen")) : string.Empty; item.IDProductoAlmacen = !dr.IsDBNull(dr.GetOrdinal("id_productoAlmacen")) ? dr.GetString(dr.GetOrdinal("id_productoAlmacen")) : string.Empty; item.IDUnidadProducto = !dr.IsDBNull(dr.GetOrdinal("id_unidadProducto")) ? dr.GetString(dr.GetOrdinal("id_unidadProducto")) : string.Empty; item.Producto.Descripcion = !dr.IsDBNull(dr.GetOrdinal("producto")) ? dr.GetString(dr.GetOrdinal("producto")) : string.Empty; item.UnidadMedida.Descripcion = !dr.IsDBNull(dr.GetOrdinal("unidad")) ? dr.GetString(dr.GetOrdinal("unidad")) : string.Empty; item.PrecioUnitario = !dr.IsDBNull(dr.GetOrdinal("precioUnitario")) ? dr.GetDecimal(dr.GetOrdinal("precioUnitario")) : 0; item.Cantidad = !dr.IsDBNull(dr.GetOrdinal("cantidad")) ? dr.GetDecimal(dr.GetOrdinal("cantidad")) : 0; item.SubTotal = !dr.IsDBNull(dr.GetOrdinal("subtotal")) ? dr.GetDecimal(dr.GetOrdinal("subtotal")) : 0; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public int ObtenerIdStatus(CompraAlmacenDetalleModels Datos) { try { object[] parametros = { Datos.IDCompraAlmacen }; object resultado = SqlHelper.ExecuteScalar(Datos.Conexion, "spCSLDB_Almacen_get_IdStatus_CompraAlmacen", parametros); if (resultado != null) { if (resultado.ToString() == "1") { Datos.id_status = Convert.ToInt32(resultado.ToString());; } else { Datos.id_status = Convert.ToInt32(resultado.ToString()); } } return(Datos.id_status); } catch (Exception ex) { throw ex; } }
public CompraAlmacenDetalleModels ABCCompraAlmacenDetalle(CompraAlmacenDetalleModels datos) { try { object[] parametros = { datos.Opcion, datos.IDCompraAlmacenDetalle, datos.IDCompraAlmacen, datos.Producto.IDProductoAlmacen, datos.IDUnidadProducto, datos.Cantidad, datos.PrecioUnitario, datos.Usuario }; object resultado = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_ac_compraAlmacenDetalle", parametros); if (resultado != null) { int IDRegistro = 0; if (int.TryParse(resultado.ToString(), out IDRegistro)) { if (IDRegistro == 1) { datos.Completado = true; datos.Resultado = IDRegistro; } if (IDRegistro == 2) { datos.Completado = false; datos.Resultado = IDRegistro; } else if (IDRegistro > 2) { datos.Completado = false; datos.Resultado = IDRegistro; } } } return(datos); } catch (Exception ex) { throw ex; } }
public EntradaAlmacenDetalleModels() { _CompraDetalle = new CompraAlmacenDetalleModels(); _ProductoAlmacen = new CatProductosAlmacenModels(); _UnidadMedida = new CatUnidadMedidaModels(); }