Example #1
0
        public Casa_ENT insertCasa(string codigo)
        {
            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_CASA_VACIO";
                    cmd.Parameters.AddWithValue("@codigo", codigo);
                    SqlDataReader reader = cmd.ExecuteReader();

                    Casa_ENT oCasa = new Casa_ENT();
                    while (reader.Read())
                    {
                        oCasa.IdCasa   = Convert.ToInt32(reader["id_casa"]);
                        oCasa.Cantidad = Convert.ToInt32(reader["cantidad"]);
                    }
                    return(oCasa);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al ejecutar SP_INSERT_CASA", ex);
            }
        }
Example #2
0
        public int update(Casa_ENT datosCasa)
        {
            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_CASA_IDCASA";
                    cmd.Parameters.AddWithValue("@id_casa", datosCasa.IdCasa);
                    cmd.Parameters.AddWithValue("@manzana", datosCasa.Manzana);
                    cmd.Parameters.AddWithValue("@sitio", datosCasa.Sitio);
                    cmd.Parameters.AddWithValue("@casa_esquina", datosCasa.CasaEsquina);
                    cmd.Parameters.AddWithValue("@modelo", datosCasa.Modelo);
                    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_CASA_IDCASA", ex);
            }
        }
Example #3
0
        public Casa_ENT generaCodigo(string codigo)
        {
            string   codigoProducto;
            Casa_ENT oCasa = new Casa_ENT();

            oCasa = new Casa_DAO().insertCasa(codigo);

            int cantidad = oCasa.Cantidad;

            if (cantidad.ToString().Length == 1)
            {
                codigoProducto = codigo + "00" + cantidad;
            }
            else if (cantidad.ToString().Length == 2)
            {
                codigoProducto = codigo + "0" + cantidad;
            }
            else
            {
                codigoProducto = codigo + cantidad;
            }

            oCasa.CodigoProducto = codigoProducto;

            return(oCasa);
        }
Example #4
0
        public Casa_ENT insert(Casa_ENT datosCasa)
        {
            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_CASA";

                    cmd.Parameters.AddWithValue("@manzana", datosCasa.Manzana);
                    cmd.Parameters.AddWithValue("@sitio", datosCasa.Sitio);
                    cmd.Parameters.AddWithValue("@casa_esquina", datosCasa.CasaEsquina);
                    cmd.Parameters.AddWithValue("@modelo", datosCasa.Modelo);
                    SqlDataReader reader = cmd.ExecuteReader();

                    Casa_ENT oCasa = new Casa_ENT();
                    while (reader.Read())
                    {
                        oCasa.IdCasa      = Convert.ToInt32(reader["id_casa"]);
                        oCasa.Manzana     = reader["manzana"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["manzana"]);
                        oCasa.Sitio       = reader["sitio"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["sitio"]);
                        oCasa.CasaEsquina = reader["casa_esquina"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(reader["casa_esquina"]);
                        oCasa.Modelo      = reader["modelo"].Equals(DBNull.Value) ? "" : Convert.ToString(reader["modelo"]);
                    }
                    return(oCasa);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Error al ejecutar SP_INSERT_CASA", 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");
        //}
    }
    public Casa_ENT datosCasa()
    {
        Casa_ENT casa = new Casa_ENT();

        casa.Manzana     = text_manzana.Text;
        casa.Sitio       = text_sitio.Text;
        casa.CasaEsquina = Convert.ToInt32(text_casaEsquina.Text);
        casa.Modelo      = text_modelo.Text;
        return(casa);
    }
    public Casa_ENT datosCasa()
    {
        Casa_ENT oCasa = new Casa_ENT();

        oCasa.Manzana     = text_manzana.Text;
        oCasa.Sitio       = text_sitio.Text;
        oCasa.CasaEsquina = Convert.ToInt32(ddlCasaEsquina.SelectedValue);
        oCasa.Modelo      = text_modelo.Text;

        return(oCasa);
    }
Example #8
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");
    }
    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();
    }
Example #10
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");
        //}
    }
Example #11
0
 public int updateCasa(Casa_ENT datosCasa)
 {
     return(new Casa_DAO().update(datosCasa));
 }
Example #12
0
        public Casa_ENT getCasaID(Casa_ENT datosCasa)
        {
            Casa_ENT oCasa = new Casa_DAO().getForIdCasa(datosCasa);

            return(oCasa);
        }
Example #13
0
        public int deleteCasa(Casa_ENT datosCasa)
        {
            int error = new Casa_DAO().delete(datosCasa);

            return(error);
        }
Example #14
0
        public Casa_ENT insertCasa(Casa_ENT datosCasa)
        {
            Casa_ENT oCasa = new Casa_DAO().insert(datosCasa);

            return(oCasa);
        }