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