public void ACPrestamosHerramientasAlmacenDetalle(PrestamoHerramientaDetalleModels Datos) { try { object[] Parametros = { Datos.NuevoRegistro, Datos.IDPrestamoDetalle, Datos.IDPrestamo, Datos.Producto.IDProductoAlmacen ?? string.Empty, Datos.UnidadMedida.id_unidadProducto ?? string.Empty, Datos.Cantidad, Datos.Usuario ?? string.Empty }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "[prestamoHerramienta].[spCSLDB_AC_PrestamoHerramientaAlmacenDetalle]", Parametros); if (Result != null) { int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); Datos.Completado = (Resultado == 1); Datos.Resultado = Resultado; } } catch (Exception ex) { throw ex; } }
public PrestamoHerramientaDetalleModels EliminarPrestamoDetalle(string Conexion, int IdPrestamoDetalle, string Usuario) { try { PrestamoHerramientaDetalleModels Datos = new PrestamoHerramientaDetalleModels(); object[] Parametros = { IdPrestamoDetalle, Usuario }; object Result = SqlHelper.ExecuteScalar(Conexion, "[prestamoHerramienta].[spCSLDB_del_PrestamoHerramientaAlmacenDetalle]", 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; } }
public List <PrestamoHerramientaDetalleModels> ObtenerListaDetallePrestamosHerramientas(string Conexion, int IDPrestamo) { try { List <PrestamoHerramientaDetalleModels> Lista = new List <PrestamoHerramientaDetalleModels>(); PrestamoHerramientaDetalleModels Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "[prestamoHerramienta].[spCSLDB_get_PrestamoHerramientaDetalleSalidaXID]", IDPrestamo); while (Dr.Read()) { Item = new PrestamoHerramientaDetalleModels(); Item.IDPrestamoDetalle = !Dr.IsDBNull(Dr.GetOrdinal("IDPrestamoDetalle")) ? Dr.GetInt32(Dr.GetOrdinal("IDPrestamoDetalle")) : 0; Item.Producto.Nombre = !Dr.IsDBNull(Dr.GetOrdinal("Producto")) ? Dr.GetString(Dr.GetOrdinal("Producto")) : string.Empty; Item.Cantidad = !Dr.IsDBNull(Dr.GetOrdinal("Cantidad")) ? Dr.GetDecimal(Dr.GetOrdinal("Cantidad")) : 0; Item.UnidadMedida.Descripcion = !Dr.IsDBNull(Dr.GetOrdinal("UnidadMedida")) ? Dr.GetString(Dr.GetOrdinal("UnidadMedida")) : string.Empty; Lista.Add(Item); } Dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }