Esempio n. 1
0
 public int delete(DetalleProducto_ENT detalleProducto)
 {
     try
     {
         using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH))
         {
             sqlConn.Open();
             SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn);
             cmd.CommandType = System.Data.CommandType.StoredProcedure;
             cmd.CommandText = "SP_DELETE_DETALLEPRODUCTO";
             //cmd.Parameters.AddWithValue("@id_detalle", detalleProducto.IdDetalle);
             cmd.Parameters.AddWithValue("@id_producto", detalleProducto.IdProducto);
             SqlDataReader reader = cmd.ExecuteReader();
             while (reader.Read())
             {
                 this.error = reader["error"].Equals(1) ? 1 : 0;
             }
             return(this.error);
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Error al ejecutar SP_DELETE_PRODUCTO", ex);
     }
 }
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        //if (this.validar())
        //{
        Casa_ENT oCasa = new Casa_BSS().generaCodigo(codigo);

        Casa_ENT casa = this.datosCasa();

        casa.IdCasa = oCasa.IdCasa;
        new Casa_BSS().updateCasa(casa);

        Producto_ENT oProducto = this.datosProducto(oCasa.IdCasa);

        oProducto.CodigoProducto = oCasa.CodigoProducto;
        oProducto = new Producto_BSS().insert(oProducto);

        DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();

        oDetalleProducto.IdProducto = oProducto.IdProducto;

        oDetalleProducto = new DetalleProducto_BSS().insertDetalleProducto(oDetalleProducto);

        Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        //}
    }
Esempio n. 3
0
        public DetalleProducto_ENT insert(DetalleProducto_ENT detalleProducto)
        {
            try
            {
                using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH))
                {
                    sqlConn.Open();
                    SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn);
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.CommandText = "SP_INSERT_DETALLEPRODCUTO";

                    cmd.Parameters.AddWithValue("@id_producto", detalleProducto.IdProducto);

                    cmd.Parameters.AddWithValue("@caracteristicas", detalleProducto.Caracteristicas);
                    cmd.Parameters.AddWithValue("@deslines", detalleProducto.Deslines == null ? "" : detalleProducto.Deslines);
                    cmd.Parameters.AddWithValue("@orientacion", detalleProducto.Orientacion);
                    cmd.Parameters.AddWithValue("@direccion", detalleProducto.Direccion == null ? "" : detalleProducto.Direccion);
                    cmd.Parameters.AddWithValue("@mts_construidos", detalleProducto.MtsConstruidos);
                    cmd.Parameters.AddWithValue("@mts_terreno", detalleProducto.MtsTerreno);
                    cmd.Parameters.AddWithValue("@direccion_comunal", detalleProducto.DireccionComunal);
                    cmd.Parameters.AddWithValue("@rol_sii", detalleProducto.RolSii);
                    cmd.Parameters.AddWithValue("@estado_producto", detalleProducto.EstadoProducto);

                    cmd.Parameters.AddWithValue("@valor_uf", detalleProducto.ValorUf);
                    cmd.Parameters.AddWithValue("@descuento", detalleProducto.Descuento);
                    cmd.Parameters.AddWithValue("@valor_final_uf", detalleProducto.ValorFinalUf);
                    cmd.Parameters.AddWithValue("@gastos_operacionales_uf", detalleProducto.GastosOperacionalesUf);

                    DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();
                    SqlDataReader       reader           = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        oDetalleProducto.IdDetalle  = Convert.ToInt32(reader["id_detalle"]);
                        oDetalleProducto.IdProducto = reader["id_producto"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(reader["id_producto"]);

                        oDetalleProducto.Caracteristicas  = reader["caracteristicas"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["caracteristicas"]);
                        oDetalleProducto.Deslines         = reader["deslines"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["deslines"]);
                        oDetalleProducto.Orientacion      = reader["orientacion"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(reader["orientacion"]);
                        oDetalleProducto.Direccion        = reader["direccion"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["direccion"]);
                        oDetalleProducto.MtsConstruidos   = reader["mts_construidos"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["mts_construidos"]);
                        oDetalleProducto.MtsTerreno       = reader["mts_terreno"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["mts_terreno"]);
                        oDetalleProducto.DireccionComunal = reader["direccion_comunal"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["direccion_comunal"]);
                        oDetalleProducto.RolSii           = reader["rol_sii"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["rol_sii"]);
                        oDetalleProducto.EstadoProducto   = reader["estado_producto"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(reader["estado_producto"]);

                        oDetalleProducto.ValorUf               = reader["valor_uf"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["valor_uf"]);
                        oDetalleProducto.Descuento             = reader["descuento"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["descuento"]);
                        oDetalleProducto.ValorFinalUf          = reader["valor_final_uf"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["valor_final_uf"]);
                        oDetalleProducto.GastosOperacionalesUf = reader["gastos_operacionales_uf"].Equals(DBNull.Value) ? 0 : Convert.ToDecimal(reader["gastos_operacionales_uf"]);
                    }
                    return(oDetalleProducto);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al ejecutar SP_INSERT_PRODUCTO", ex);
            }
        }
Esempio n. 4
0
    public DetalleProducto_ENT datosDetalleProducto()
    {
        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.MtsTerreno            = Convert.ToDecimal(text_mTerreno.Text);
        oDetalleProducto.DireccionComunal      = text_direccionComunal.Text;
        oDetalleProducto.RolSii                = text_rolSII.Text;
        oDetalleProducto.Caracteristicas       = text_caracteristicas.Value;
        oDetalleProducto.EstadoProducto        = Convert.ToInt32(ddlEstadoProducto.SelectedValue);
        oDetalleProducto.ValorUf               = Convert.ToDecimal(text_valorUF.Text);
        oDetalleProducto.Descuento             = Convert.ToDecimal(text_descuento.Text);
        oDetalleProducto.ValorFinalUf          = Convert.ToDecimal(text_valorFinalUF.Text);
        oDetalleProducto.GastosOperacionalesUf = Convert.ToDecimal(text_gastoOperacional.Text);
        return(oDetalleProducto);
    }
Esempio n. 5
0
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        if (this.validar())
        {
            EstacionamientoBodega_ENT estaBode = this.datosEstaBode();
            estaBode.IdEstacionamientoBodega = Convert.ToInt32(y.Text);
            new EstacionamientoBodega_BSS().updateEstacionamientoBodega(estaBode);

            DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();
            oDetalleProducto.IdProducto = Convert.ToInt32(x.Text);
            oDetalleProducto.IdDetalle  = Convert.ToInt32(z.Text);

            new DetalleProducto_BSS().updateDetalleProducto(oDetalleProducto);

            Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        }
    }
Esempio n. 6
0
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        if (this.validar())
        {
            LocalComercial_ENT local = this.datosLocal();
            local.IdLocalComercial = Convert.ToInt32(y.Text);
            new LocalComercial_BSS().updateLocalComercial(local);

            DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();
            oDetalleProducto.IdProducto = Convert.ToInt32(x.Text);
            oDetalleProducto.IdDetalle  = Convert.ToInt32(z.Text);

            new DetalleProducto_BSS().updateDetalleProducto(oDetalleProducto);

            Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        }
    }
    public DetalleProducto_ENT datosDetalleProducto()
    {
        DetalleProducto_ENT detalleProducto = new DetalleProducto_ENT();

        detalleProducto.Caracteristicas       = text_caracteristica.Text;
        detalleProducto.Deslines              = text_deslindes.Text;
        detalleProducto.Orientacion           = Convert.ToInt32(drop_orientacion.Text);
        detalleProducto.DireccionComunal      = text_direccion.Text;
        detalleProducto.MtsConstruidos        = Convert.ToDecimal(text_mConstruido.Text);
        detalleProducto.MtsTerreno            = Convert.ToDecimal(text_mTerreno.Text);
        detalleProducto.DireccionComunal      = text_direccionComunal.Text;
        detalleProducto.RolSii                = text_rolSII.Text;
        detalleProducto.ValorUf               = Convert.ToDecimal(text_valorUF.Text);
        detalleProducto.Descuento             = Convert.ToDecimal(text_descuento.Text);
        detalleProducto.ValorFinalUf          = Convert.ToDecimal(text_valorFinalUF.Text);
        detalleProducto.GastosOperacionalesUf = Convert.ToDecimal(text_gastoOperacional.Text);
        return(detalleProducto);
    }
    public DetalleProducto_ENT datosDetalleProducto()
    {
        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.Caracteristicas       = text_caracteristica.Text;
        oDetalleProducto.Deslines              = text_deslindes.Text;
        oDetalleProducto.Orientacion           = Convert.ToInt32(ddlOrientacion.SelectedValue);
        oDetalleProducto.Direccion             = "";
        oDetalleProducto.MtsConstruidos        = text_mConstruido.Text == "" ? 0 : Convert.ToDecimal(text_mConstruido.Text);
        oDetalleProducto.MtsTerreno            = text_mTerreno.Text == "" ? 0 : Convert.ToDecimal(text_mTerreno.Text);
        oDetalleProducto.DireccionComunal      = text_direccionComunal.Text;
        oDetalleProducto.RolSii                = text_rolSII.Text;
        oDetalleProducto.EstadoProducto        = 0;
        oDetalleProducto.ValorUf               = text_valorUF.Text == "" ? 0 : Convert.ToDecimal(text_valorUF.Text);
        oDetalleProducto.Descuento             = text_descuento.Text == "" ? 0 : Convert.ToDecimal(text_descuento.Text);
        oDetalleProducto.ValorFinalUf          = text_valorFinalUF.Text == "" ? 0 : Convert.ToDecimal(text_valorFinalUF.Text);
        oDetalleProducto.GastosOperacionalesUf = text_gastoOperacional.Text == "" ? 0 : Convert.ToDecimal(text_gastoOperacional.Text);
        return(oDetalleProducto);
    }
Esempio n. 9
0
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        //if (this.validar())
        //{
        Casa_ENT casa = this.datosCasa();

        casa.IdCasa = Convert.ToInt32(y.Text);
        new Casa_BSS().updateCasa(casa);

        DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();

        oDetalleProducto.IdProducto = Convert.ToInt32(x.Text);
        oDetalleProducto.IdDetalle  = Convert.ToInt32(z.Text);

        new DetalleProducto_BSS().updateDetalleProducto(oDetalleProducto);

        Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        //}
    }
    protected void traeDatos(int IdProducto)
    {
        Producto_ENT oProducto = new Producto_ENT();

        oProducto.IdProducto = IdProducto;
        productoENT          = new Producto_BSS().getProductoID(oProducto);

        Departamento_ENT oDepartamento = new Departamento_ENT();

        oDepartamento.IdDepartamento = productoENT.IdReferencia;
        departamentoENT = new Departamento_BSS().getDepartamentoID(oDepartamento);

        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.IdProducto = IdProducto;
        detalleProductoENT          = new DetalleProducto_BSS().getProductoDetalleIdProducto(oDetalleProducto);

        this.cargaDatosCajas();
    }
    protected void traeDatos(int IdProducto)
    {
        Producto_ENT oProducto = new Producto_ENT();

        oProducto.IdProducto = IdProducto;
        productoENT          = new Producto_BSS().getProductoID(oProducto);

        EstacionamientoBodega_ENT oEstaBode = new EstacionamientoBodega_ENT();

        oEstaBode.IdEstacionamientoBodega = productoENT.IdReferencia;
        detalleEstacionamientoBodegaENT   = new EstacionamientoBodega_BSS().getEstacionamientoBodegaID(oEstaBode);

        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.IdProducto = IdProducto;
        detalleProductoENT          = new DetalleProducto_BSS().getProductoDetalleIdProducto(oDetalleProducto);

        this.cargaDatosCajas();
    }
Esempio n. 12
0
    protected void traeDatos(int IdProducto)
    {
        Producto_ENT oProducto = new Producto_ENT();

        oProducto.IdProducto = IdProducto;
        productoENT          = new Producto_BSS().getProductoID(oProducto);

        LocalComercial_ENT oLocalComercial = new LocalComercial_ENT();

        oLocalComercial.IdLocalComercial = productoENT.IdReferencia;
        localComercialENT = new LocalComercial_BSS().getLocalComercialID(oLocalComercial);

        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.IdProducto = IdProducto;
        detalleProductoENT          = new DetalleProducto_BSS().getProductoDetalleIdProducto(oDetalleProducto);

        this.cargaDatosCajas();
    }
    protected void traeDatos(int IdProducto)
    {
        Producto_ENT oProducto = new Producto_ENT();

        oProducto.IdProducto = IdProducto;
        productoENT          = new Producto_BSS().getProductoID(oProducto);

        Casa_ENT oCasa = new Casa_ENT();

        oCasa.IdCasa = productoENT.IdReferencia;
        casaENT      = new Casa_BSS().getCasaID(oCasa);

        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.IdProducto = IdProducto;
        detalleProductoENT          = new DetalleProducto_BSS().getProductoDetalleIdProducto(oDetalleProducto);

        this.cargaDatosCajas();
    }
Esempio n. 14
0
    protected void eliminarDatos(String IdProducto, String IdReferencia, String IdTipoProducto)
    {
        DetalleProducto_ENT oDetalleProducto = new DetalleProducto_ENT();

        oDetalleProducto.IdProducto = Convert.ToInt32(IdProducto);
        new DetalleProducto_BSS().deleteDetalleProducto(oDetalleProducto);

        Casa_ENT oCasa = new Casa_ENT();

        oCasa.IdCasa = Convert.ToInt32(IdReferencia);
        new Casa_BSS().deleteCasa(oCasa);

        Producto_ENT oProducto = new Producto_ENT();

        oProducto.IdProducto = Convert.ToInt32(IdProducto);
        new Producto_BSS().deleteProducto(oProducto);

        Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
    }
Esempio n. 15
0
        public int update(DetalleProducto_ENT detalleProducto)
        {
            try
            {
                using (SqlConnection sqlConn = new SqlConnection(this.ConexionPH))
                {
                    sqlConn.Open();
                    SqlCommand cmd = new SqlCommand(this.ConexionPH, sqlConn);
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.CommandText = "SP_UPDATE_DETALLEPRODUCTO_IDDETALLE";

                    cmd.Parameters.AddWithValue("@id_detalle", detalleProducto.IdDetalle);
                    cmd.Parameters.AddWithValue("@id_producto", detalleProducto.IdProducto);

                    cmd.Parameters.AddWithValue("@caracteristicas", detalleProducto.Caracteristicas);
                    cmd.Parameters.AddWithValue("@deslines", detalleProducto.Deslines == null ? "" : detalleProducto.Deslines);
                    cmd.Parameters.AddWithValue("@orientacion", detalleProducto.Orientacion);
                    cmd.Parameters.AddWithValue("@direccion", detalleProducto.Direccion == null ? "" : detalleProducto.Direccion);
                    cmd.Parameters.AddWithValue("@mts_construidos", detalleProducto.MtsConstruidos);
                    cmd.Parameters.AddWithValue("@mts_terreno", detalleProducto.MtsTerreno);
                    cmd.Parameters.AddWithValue("@direccion_comunal", detalleProducto.DireccionComunal);
                    cmd.Parameters.AddWithValue("@rol_sii", detalleProducto.RolSii);
                    cmd.Parameters.AddWithValue("@estado_producto", detalleProducto.EstadoProducto);

                    cmd.Parameters.AddWithValue("@valor_uf", detalleProducto.ValorUf);
                    cmd.Parameters.AddWithValue("@descuento", detalleProducto.Descuento);
                    cmd.Parameters.AddWithValue("@valor_final_uf", detalleProducto.ValorFinalUf);
                    cmd.Parameters.AddWithValue("@gastos_operacionales_uf", detalleProducto.GastosOperacionalesUf);

                    SqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        this.error = reader["error"].Equals(1) ? 1 : 0;
                    }
                    return(this.error);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al ejecutar SP_UPDATE_DETALLEPRODCUTO_IDDETALLE", ex);
            }
        }
Esempio n. 16
0
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        if (this.validar())
        {
            Departamento_ENT oDepto = new Departamento_BSS().generaCodigo(codigo);

            Departamento_ENT depto = this.datosDepartamento();
            depto.IdDepartamento = oDepto.IdDepartamento;
            new Departamento_BSS().updateDepartamento(depto);

            Producto_ENT oProducto = this.datosProducto(oDepto.IdDepartamento);
            oProducto.CodigoProducto = oDepto.CodigoProducto;
            oProducto = new Producto_BSS().insert(oProducto);

            DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();
            oDetalleProducto.IdProducto = oProducto.IdProducto;

            oDetalleProducto = new DetalleProducto_BSS().insertDetalleProducto(oDetalleProducto);

            Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        }
    }
Esempio n. 17
0
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        if (this.validar())
        {
            EstacionamientoBodega_ENT oEstaBode = new EstacionamientoBodega_BSS().generaCodigo(codigo);

            EstacionamientoBodega_ENT estaBode = this.datosEstaBode();
            estaBode.IdEstacionamientoBodega = oEstaBode.IdEstacionamientoBodega;
            new EstacionamientoBodega_BSS().updateEstacionamientoBodega(estaBode);

            Producto_ENT oProducto = this.datosProducto(oEstaBode.IdEstacionamientoBodega);
            oProducto.CodigoProducto = oEstaBode.CodigoProducto;
            oProducto = new Producto_BSS().insert(oProducto);

            DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();
            oDetalleProducto.IdProducto = oProducto.IdProducto;

            oDetalleProducto = new DetalleProducto_BSS().insertDetalleProducto(oDetalleProducto);

            Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        }
    }
    protected void btn_grabar_Click(object sender, EventArgs e)
    {
        if (this.validar())
        {
            LocalComercial_ENT oLocal = new LocalComercial_BSS().generaCodigo(codigo);

            LocalComercial_ENT local = this.datosLocal();
            local.IdLocalComercial = oLocal.IdLocalComercial;
            new LocalComercial_BSS().updateLocalComercial(local);

            Producto_ENT oProducto = this.datosProducto(oLocal.IdLocalComercial);
            oProducto.CodigoProducto = oLocal.CodigoProducto;
            oProducto = new Producto_BSS().insert(oProducto);

            DetalleProducto_ENT oDetalleProducto = this.datosDetalleProducto();
            oDetalleProducto.IdProducto = oProducto.IdProducto;

            oDetalleProducto = new DetalleProducto_BSS().insertDetalleProducto(oDetalleProducto);

            Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/ProductoListado.aspx");
        }
    }
 public void deleteDetalleProducto(DetalleProducto_ENT datosDetalleProducto)
 {
     new DetalleProducto_DAO().delete(datosDetalleProducto);
 }
        public DetalleProducto_ENT getProductoDetalleIdProducto(DetalleProducto_ENT datosDetalleProducto)
        {
            DetalleProducto_ENT oDetalleProducto = new DetalleProducto_DAO().getForIdProducto(datosDetalleProducto);

            return(oDetalleProducto);
        }
 public int updateDetalleProducto(DetalleProducto_ENT datosDetalleProducto)
 {
     return(new DetalleProducto_DAO().update(datosDetalleProducto));
 }
        public DetalleProducto_ENT insertDetalleProducto(DetalleProducto_ENT datosDetalleProducto)
        {
            DetalleProducto_ENT oDetalleProducto = new DetalleProducto_DAO().insert(datosDetalleProducto);

            return(oDetalleProducto);
        }