private void btnActualizar_Click(object sender, EventArgs e)
        {
            string rpta = "";

            if (string.IsNullOrWhiteSpace(txtNombreEditar.Text))
            {
                XtraMessageBox.Show("DEBE ESCRIBIR EL NOMBRE DE FORMA CORRECTA", "EDICIÓN EN PROCESO");
            }
            else
            {
                rpta = ControllerLinea.ActualizarLinea(idlinea, txtNombreEditar.Text, txtDescripcionEditar.Text, Convert.ToDecimal(spinEditDescuentoEditar.EditValue));
                if (rpta == "OK")
                {
                    alertControl1.Show(this, "LINEA ACTUALIZADA CORRECTAMENTE", "EDICIÓN EN PROCESO");
                    LimpiarEntradas(txtNombreEditar, txtDescripcionEditar, spinEditDescuentoEditar);
                    txtNombreEditar.Focus();
                    mostrarLineas();
                    esEditar = false;
                    xtraTabControl1.SelectedTabPageIndex = 0;
                }
                else
                {
                    XtraMessageBox.Show("OCURRIO UN ERROR AL ACTUALIZAR LA LINEA", "ERROR");
                }
            }
        }
Exemple #2
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();
                    }
                }
            }
        }