Ejemplo n.º 1
0
        public Boolean Modificar(ColorArticulo c)
        {
            SqlConnection con = Conexion.Instancia().conectar();
            //SqlConnection con = new SqlConnection(Properties.Settings.Default.con);
            SqlCommand cmd = new SqlCommand("SP_Color_Modificar", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("idColor", c.idColor);
            cmd.Parameters.AddWithValue("Nombre", c.Descripcion);
            cmd.Parameters.AddWithValue("Estado", c.Estado);

            /*cmd.Parameters.AddWithValue("departamento", c.departamento);
             * cmd.Parameters.AddWithValue("provincia", c.provincia);
             * cmd.Parameters.AddWithValue("distrito", c.distrito);*/

            con.Open();
            Int32 i = cmd.ExecuteNonQuery();

            con.Close();
            if (i == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ColorArticulo c = new ColorArticulo();

            c.Descripcion         = txtNombre_Busqueda.Text;
            dgvColores.DataSource = ColorArticuloNEG.Instancia().Listar(c);
        }
Ejemplo n.º 3
0
        public List <ColorArticulo> Buscar(ColorArticulo c)
        {
            SqlConnection con = Conexion.Instancia().conectar();
            //SqlConnection con = new SqlConnection(Properties.Settings.Default.con);

            SqlCommand cmd = new SqlCommand("SP_Color_Buscar", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("Nombre", c.Descripcion);

            con.Open();
            List <ColorArticulo> coleccion = new List <ColorArticulo>();

            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                ColorArticulo obj = new ColorArticulo();
                obj.idColor     = (Int32)dr["idColor"];
                obj.Descripcion = dr["Nombre"].ToString();

                /*obj.departamento = dr["departamento"].ToString();
                 * obj.provincia = dr["provincia"].ToString();
                 * obj.distrito = dr["distrito"].ToString();*/
                obj.Estado = (Boolean)dr["Estado"];

                coleccion.Add(obj);
            }

            con.Close();
            return(coleccion);
        }
Ejemplo n.º 4
0
        public Boolean Guardar(ColorArticulo c)
        {
            SqlConnection con = Conexion.Instancia().conectar();

            //SqlConnection con = new SqlConnection(Properties.Settings.Default.con);
            SqlCommand cmd = new SqlCommand("SP_Color_Insertar", con);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlParameter paramId = new SqlParameter("idColor", SqlDbType.Int);

            paramId.Direction = ParameterDirection.Output;
            cmd.Parameters.Add(paramId);

            cmd.Parameters.AddWithValue("Nombre", c.Descripcion);
            cmd.Parameters.AddWithValue("Estado", c.Estado);

            /*cmd.Parameters.AddWithValue("departamento", c.departamento);
             * cmd.Parameters.AddWithValue("provincia", c.provincia);
             * cmd.Parameters.AddWithValue("distrito", c.distrito);*/

            con.Open();
            cmd.ExecuteNonQuery();
            con.Close();
            c.idColor = (Int32)paramId.Value;
            return(true);
        }
Ejemplo n.º 5
0
        private void txtNombre_TextChanged(object sender, EventArgs e)
        {
            //ClienteNEG bl = new ClienteNEG();
            ColorArticulo c = new ColorArticulo();

            c.Descripcion = txtNombre_Busqueda.Text;

            //dgvClientes.DataSource = bl.Buscar(c);
            dgvColores.DataSource = ColorArticuloNEG.Instancia().Buscar(c);
            //dgvColores.DataSource = ColorArticuloNEG.Instancia().Listar(c);
        }
        private void txtCodigoArticulo_TextChanged(object sender, EventArgs e)
        {
            String barcode = txtCodigoArticulo.Text;
            //ClienteNEG bl = new ClienteNEG();
            Articulo a = ArticuloNEG.Instancia().ObtenerArticulo(barcode);

            txtNombreArticulo.Text     = a.Nombre;
            codigoArticuloSeleccionado = a.idArticulo;

            ColorArticulo c = new ColorArticulo();

            c.idColor = a.idColorArticulo;
            int Color = a.idColorArticulo;
        }
Ejemplo n.º 7
0
        public List <ColorArticulo> Listar(ColorArticulo color)
        {
            SqlConnection con = Conexion.Instancia().conectar();
            SqlCommand    cmd = new SqlCommand("SP_Color_Listar", con);

            cmd.CommandType = CommandType.StoredProcedure;
            List <ColorArticulo> lista = new List <ColorArticulo>();

            cmd.Connection.Open();
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                ColorArticulo objColor = new ColorArticulo();
                objColor.idColor     = Convert.ToInt32(dr["idColor"]);
                objColor.Descripcion = dr["Nombre"].ToString();
                objColor.Estado      = Convert.ToBoolean(dr["Estado"]);
                lista.Add(objColor);
            }
            cmd.Connection.Close();
            return(lista);
        }
Ejemplo n.º 8
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            ColorArticulo c = new ColorArticulo();

            c.Descripcion = txtDescripcionColor.Text;

            if (radActivo.Enabled == true)
            {
                c.Estado = true;
            }
            else if (radInactivo.Enabled == true)
            {
                c.Estado = false;
            }

            if (txtId.Text == "" && ColorArticuloNEG.Instancia().Guardar(c) == true)
            {
                MessageBox.Show("El Color se grabó correctamente");
                DialogResult result2 = MessageBox.Show("Desea registrar otro Color?", "Cerrar", MessageBoxButtons.YesNo);
                if (result2 == DialogResult.Yes)
                {
                    txtDescripcionColor.Clear();
                }
                else if (result2 == DialogResult.No)
                {
                    this.Dispose();
                }
            }
            else
            {
                c.idColor = Convert.ToInt32(txtId.Text);
                if (ColorArticuloNEG.Instancia().Modificar(c) == true)
                {
                    MessageBox.Show("Los datos del Color se actualizaron correctamente");
                    this.Dispose();
                }
            }
        }
Ejemplo n.º 9
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (dgvColores.CurrentRow != null)
            {
                _seleccion = (ColorArticulo)dgvColores.CurrentRow.DataBoundItem;
                txtId.Text = _seleccion.idColor.ToString();
                txtDescripcionColor.Text = _seleccion.Descripcion.ToString();

                if (_seleccion.Estado == true)
                {
                    radActivo.Checked = true;
                }
                else if (_seleccion.Estado == false)
                {
                    radInactivo.Checked = true;
                }

                tabControl1.SelectedIndex = 1;

                /*ModificarServicios mc = new ModificarServicios(_seleccion);
                 * mc.Show();*/
            }
        }
Ejemplo n.º 10
0
 public List <ColorArticulo> Buscar(ColorArticulo c)
 {
     /*ClienteDAO dao = new ClienteDAO();
      * return dao.Buscar(c);*/
     return(ColorArticuloDAO.Instancia().Buscar(c));
 }
Ejemplo n.º 11
0
 public Boolean Modificar(ColorArticulo c)
 {
     return(ColorArticuloDAO.Instancia().Modificar(c));
 }
Ejemplo n.º 12
0
 public Boolean Guardar(ColorArticulo c)
 {
     //ClienteDAO dao = new ClienteDAO();
     //return dao.Guardar(c);
     return(ColorArticuloDAO.Instancia().Guardar(c));
 }
Ejemplo n.º 13
0
 public List <ColorArticulo> Listar(ColorArticulo color)
 {
     return(ColorArticuloDAO.Instancia().Listar(color));
 }