public void MostrarListado(string tipo_de_lista)
 {
     if (tipo_de_lista.Equals("Lineas"))
     {
         gridControlList.DataSource = ControllerLinea.MostrarLineas();
         tipo_de_creacion           = "Linea";
     }
     if (tipo_de_lista.Equals("Sub lineas"))
     {
         gridControlList.DataSource   = ControllerSubLinea.MostrarSubLienasParaElModulo();
         gridView1.Columns[5].Visible = false;
         tipo_de_creacion             = "Sub linea";
     }
     if (tipo_de_lista.Equals("Marcas"))
     {
         gridControlList.DataSource = ControllerMarca.MostrarMarcas();
         tipo_de_creacion           = "Marca";
     }
     if (tipo_de_lista.Equals("Bodegas"))
     {
         gridControlList.DataSource = ControllerBodega.MostrarBodega(Configuraciones.Configuraciones.idtienda);
         tipo_de_creacion           = "Bodega";
     }
     gridView1.Columns[0].Visible = false;
     gridControlList.ForceInitialize();
     gridView1.BestFitColumns();
 }
Ejemplo n.º 2
0
        void actualizar()
        {
            string rpta = "";

            if (string.IsNullOrWhiteSpace(txtNombreEditar.Text))
            {
                XtraMessageBox.Show("¿Debe escribir el nombre de forma correcta?", "Edición en proceso");
            }
            else
            {
                rpta = ControllerMarca.ActualizarMarca(idmarca, txtNombreEditar.Text, radioGroupActivoEditar.SelectedIndex == 0 ? true : false);
                if (rpta == "OK")
                {
                    alertControl1.Show(this, "Edición de marca ", "Marca actualizada correctamente");
                    LimpiarEntradas(txtNombreEditar, radioGroupActivoEditar);
                    txtNombreEditar.Focus();
                    mostrarMarcas();
                    idmarca  = 0;
                    esEditar = false;
                    xtraTabControl1.SelectedTabPageIndex = 0;
                }
                else
                {
                    XtraMessageBox.Show("Ocurrio un error al actulaizar la marca", "Error al editar marca");
                }
            }
        }
Ejemplo n.º 3
0
        private void CarregarMarcas()
        {
            // instanciando um objeto da classe ControllerMarca
            myControllerMarca = new ControllerMarca();

            // passando a fonte de dados para o GridView
            gvwExibe.DataSource = myControllerMarca.Exibir(chkStatusInativo.Checked ? "0" : "1", Session["ConnectionString"].ToString());

            // associando os dados para carregar e exibir
            gvwExibe.DataBind();
        }
Ejemplo n.º 4
0
        private void CarregarMarcas()
        {
            myControllerMarca = new ControllerMarca();

            ddlID_MarcaProduto.DataSource     = myControllerMarca.Exibir("1", Session["ConnectionString"].ToString());
            ddlID_MarcaProduto.DataTextField  = "NM_Marca";
            ddlID_MarcaProduto.DataValueField = "ID_Marca";
            ddlID_MarcaProduto.DataBind();

            ddlID_MarcaProduto.Items.Insert(0, "Marca");
            ddlID_MarcaProduto.SelectedIndex = 0;
        }
Ejemplo n.º 5
0
        private void Ativar()
        {
            // instanciar um objeto da classe marca e carregar tela e ativar
            myControllerMarca = new ControllerMarca(txbID_Marca.Text.Trim(), 'A', Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerMarca.DS_Mensagem == "OK")
            {
                // tudo certinho!
                CarregarMarcas();
                lblDS_Mensagem.Text = "Ativado com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerMarca.DS_Mensagem;
            }
        }
Ejemplo n.º 6
0
        private void Excluir()
        {
            // instanciar um objeto da classe sabor e carregar tela e consultar
            myControllerMarca = new ControllerMarca(txbID_Marca.Text.Trim(), 'E', Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerMarca.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarMarcas();
                lblDS_Mensagem.Text = "Excluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerMarca.DS_Mensagem;
            }
        }
Ejemplo n.º 7
0
        private void Incluir()
        {
            myControllerMarca = new ControllerMarca(
                txbNM_Marca.Text.Trim(),
                Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerMarca.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarMarcas();
                lblDS_Mensagem.Text = "Incluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerMarca.DS_Mensagem;
            }
        }
Ejemplo n.º 8
0
        private void CarregarMarcasConsultar()
        {
            // validar a entrada de dados para consulta
            myValidar = new Validar();
            string mDs_Msg = (myValidar.TamanhoCampo(txbNM_MarcaConsultar.Text, 50)) ? "" : " Limite de caracteres para o nome excedido, " +
                             "o limite para este campo é: 50 caracteres, " +
                             "quantidade utilizada: " + txbNM_MarcaConsultar.Text.Trim().Length + ".";;

            if (mDs_Msg == "")
            {
                // tudo certinho
                // instanciar um objeto da classe marca, carregar tela e consultar
                myControllerMarca   = new ControllerMarca();
                gvwExibe.DataSource = myControllerMarca.Consultar(chkStatusInativo.Checked ? "0" : "1", txbNM_MarcaConsultar.Text.Trim(), Session["ConnectionString"].ToString());
                gvwExibe.DataBind();
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = mDs_Msg;
            }
        }
Ejemplo n.º 9
0
        void guardar()
        {
            string rpta = "";

            if (string.IsNullOrWhiteSpace(textNombre.Text))
            {
                XtraMessageBox.Show("¿Debe escribir el nombre de forma correcta?", "Creación en proceso");
            }
            else
            {
                rpta = ControllerMarca.GuardarMarca(Configuraciones.Configuraciones.idtienda, textNombre.Text, true);
                if (rpta == "OK")
                {
                    alertControl1.Show(this, "Creación de marca ", "Marca creada correctamente");
                    LimpiarEntradas(textNombre, radioGroupActivo);
                    textNombre.Focus();
                }
                else
                {
                    XtraMessageBox.Show("Ocurrio un error al crear la marca", "Error al crear marca");
                }
            }
        }
        public void Editar()
        {
            int     id_linea     = 0;
            decimal descuento    = 0;
            string  abreviatura  = "";
            string  tipo_edicion = "";

            if (tipo_listado.Equals("Lineas"))
            {
                tipo_edicion = "Linea";
                id_linea     = Convert.ToInt32(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "idlinea"));
                descuento    = Convert.ToDecimal(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Descuento"));
            }
            if (tipo_listado.Equals("Sub lineas"))
            {
                tipo_edicion = "Sub linea";
                id_linea     = Convert.ToInt32(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "idlinea"));
                descuento    = Convert.ToDecimal(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Descuento"));
                abreviatura  = Convert.ToString(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Abreviatura"));
            }
            if (tipo_listado.Equals("Marcas"))
            {
                tipo_edicion = "Marca";
                id_linea     = 0;
            }
            if (tipo_listado.Equals("Bodegas"))
            {
                tipo_edicion = "Bodega";
                id_linea     = 0;
            }

            FormAgregar editar = new FormAgregar(tipo_edicion, "Editar");

            editar.MostrarDatosParaEditar(
                Convert.ToInt32(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns[0]))
                , id_linea
                , Convert.ToString(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Nombre"))
                , Convert.ToString(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "Descripción"))
                , descuento
                , abreviatura);
            editar.ShowDialog();

            if (tipo_listado.Equals("Lineas"))
            {
                gridControlList.DataSource = ControllerLinea.MostrarLineas();
            }
            if (tipo_listado.Equals("Sub lineas"))
            {
                gridControlList.DataSource   = ControllerSubLinea.MostrarSubLienasParaElModulo();
                gridView1.Columns[5].Visible = false;
            }
            if (tipo_listado.Equals("Marcas"))
            {
                gridControlList.DataSource = ControllerMarca.MostrarMarcas();
            }
            if (tipo_listado.Equals("Bodegas"))
            {
                gridControlList.DataSource = ControllerBodega.MostrarBodega(Configuraciones.Configuraciones.idtienda);
            }
            gridView1.Columns[0].Visible = false;
            gridControlList.ForceInitialize();
            gridView1.BestFitColumns();
        }
Ejemplo n.º 11
0
 public void mostrarMarcas()
 {
     gridControlList.DataSource = ControllerMarca.MostrarMarcas();
     gridControlList.ForceInitialize();
     gridView1.BestFitColumns();
 }
Ejemplo n.º 12
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            string rpta    = "";
            bool   agregar = true;

            if (tipo_de_crecion.Equals("Sub linea"))
            {
                if (lookUpEditLinea.ItemIndex < 0)
                {
                    agregar = false;
                }
            }

            if (string.IsNullOrWhiteSpace(txtNombre.Text))
            {
                agregar = false;
            }
            if (string.IsNullOrWhiteSpace(txtAbreviatura.Text))
            {
                agregar = false;
            }

            if (agregar)
            {
                if (tipo_de_crecion.Equals("Linea"))
                {
                    if (tipo_de_operacion.Equals("Agregar"))
                    {
                        rpta = ControllerLinea.GuardarLinea(Configuraciones.Configuraciones.idtienda, txtNombre.Text, txtDescripcion.Text, Convert.ToDecimal(spinEditDescuento.EditValue));
                    }
                    else
                    {
                        rpta = ControllerLinea.ActualizarLinea(id_tabla, txtNombre.Text, txtDescripcion.Text, Convert.ToDecimal(spinEditDescuento.EditValue));
                    }
                }
                if (tipo_de_crecion.Equals("Sub linea"))
                {
                    if (tipo_de_operacion.Equals("Agregar"))
                    {
                        rpta = ControllerSubLinea.GuardarSubLinea(Configuraciones.Configuraciones.idtienda, Convert.ToInt32(lookUpEditLinea.EditValue), txtDescripcion.Text, txtAbreviatura.Text, Convert.ToDecimal(spinEditDescuento.EditValue));
                    }
                    else
                    {
                        rpta = ControllerSubLinea.ActualizarSubLinea(id_tabla, Convert.ToInt32(lookUpEditLinea.EditValue), txtNombre.Text, txtAbreviatura.Text, Convert.ToDecimal(spinEditDescuento.EditValue));
                    }
                }
                if (tipo_de_crecion.Equals("Marca"))
                {
                    if (tipo_de_operacion.Equals("Agregar"))
                    {
                        rpta = ControllerMarca.GuardarMarca(Configuraciones.Configuraciones.idtienda, txtNombre.Text, true);
                    }
                    else
                    {
                        rpta = ControllerMarca.ActualizarMarca(id_tabla, txtNombre.Text, true);
                    }
                }
                if (tipo_de_crecion.Equals("Bodega"))
                {
                    if (tipo_de_operacion.Equals("Agregar"))
                    {
                        rpta = ControllerBodega.GuardarBodega(Configuraciones.Configuraciones.idtienda, txtNombre.Text, txtDescripcion.Text);
                    }
                    else
                    {
                        rpta = ControllerBodega.ActualizarBodega(Configuraciones.Configuraciones.idtienda, id_tabla, txtNombre.Text, txtDescripcion.Text);
                    }
                }

                if (rpta == "OK")
                {
                    if (tipo_de_operacion.Equals("Agregar"))
                    {
                        txtNombre.Text          = "";
                        txtDescripcion.Text     = "";
                        spinEditDescuento.Value = 0;
                        txtAbreviatura.Text     = "";
                        this.lookUpEditLinea.Focus();
                        //this.Close();
                    }
                    else
                    {
                        this.Close();
                    }
                }
            }
        }