예제 #1
0
        public CatUnidadMedidaModels ObtenerListaUnidad(CatUnidadMedidaModels datos)
        {
            try
            {
                List <CatUnidadMedidaModels> Lista = new List <CatUnidadMedidaModels>();
                CatUnidadMedidaModels        Item;
                SqlDataReader dr = null;
                dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatUnidadMedida");
                while (dr.Read())
                {
                    Item = new CatUnidadMedidaModels();
                    Item.IDUnidadMedida = !dr.IsDBNull(dr.GetOrdinal("IDUnidad")) ? dr.GetInt16(dr.GetOrdinal("IDUnidad")) : 0;
                    Item.Descripcion    = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty;
                    Lista.Add(Item);
                }
                dr.Close();
                datos.LUnidades = Lista;
                return(datos);
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
 public CatUnidadMedidaModels EliminarUnidad(CatUnidadMedidaModels datos)
 {
     try
     {
         object[] parametros =
         {
             datos.IDUnidadMedida, datos.Usuario
         };
         object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogo_del_CatUnidadMedida", parametros);
         datos.IDUnidadMedida = Convert.ToInt32(aux.ToString());
         if (aux != null)
         {
             int IDRegistro = 0;
             if (int.TryParse(aux.ToString(), out IDRegistro))
             {
                 if (IDRegistro > 0)
                 {
                     datos.Completado     = true;
                     datos.IDUnidadMedida = IDRegistro;
                 }
             }
         }
         return(datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public List <CatUnidadMedidaModels> obtenerComboCatUnidadMedidaEdit(CatProductosAlmacenModels Datos)
        {
            try
            {
                List <CatUnidadMedidaModels> lista = new List <CatUnidadMedidaModels>();
                CatUnidadMedidaModels        item;
                SqlDataReader dr         = null;
                object[]      parametros =
                {
                    Datos.IDProductoAlmacen
                };
                dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatUnidadMedidaEdit", parametros);
                while (dr.Read())
                {
                    item = new CatUnidadMedidaModels();
                    item.IDUnidadMedida = Convert.ToInt32(dr["IDUnidadMedida"].ToString());
                    item.Descripcion    = dr["Descripcion"].ToString();

                    lista.Add(item);
                }
                dr.Close();
                return(lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public CompraAlmacenDetalleModels()
 {
     _IDCompraAlmacen        = string.Empty;
     _IDCompraAlmacenDetalle = string.Empty;
     _IDProductoAlmacen      = string.Empty;
     _IDUnidadProducto       = string.Empty;
     _Producto       = new CatProductosAlmacenModels();
     _PrecioUnitario = 0;
     _Cantidad       = 0;
     _SubTotal       = 0;
     _UnidadMedida   = new CatUnidadMedidaModels();
 }
예제 #5
0
        public CatUnidadMedidaModels ObtenerDetalleUnidadxID(CatUnidadMedidaModels datos)
        {
            try
            {
                object[]      parametros = { datos.IDUnidadMedida };
                SqlDataReader dr         = null;
                dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatUnidadMedidaXID", parametros);
                while (dr.Read())
                {
                    datos.IDUnidadMedida = !dr.IsDBNull(dr.GetOrdinal("IDUnidad")) ? dr.GetInt16(dr.GetOrdinal("IDUnidad")) : -1;// Convert.ToInt32(dr["ID_UnidadMedida"].ToString());
                    datos.Descripcion    = dr["descripcion"].ToString();
                }
                dr.Close();
                return(datos);
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #6
0
 public EntradaAlmacenDetalleModels()
 {
     _CompraDetalle   = new CompraAlmacenDetalleModels();
     _ProductoAlmacen = new CatProductosAlmacenModels();
     _UnidadMedida    = new CatUnidadMedidaModels();
 }