Exemple #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            MENSAJE_ERROR   oMsgErrLic = new MENSAJE_ERROR();
            MENSAJECORRECTO oMsgCorr   = new MENSAJECORRECTO();

            if (txtCodLic.Text.Length != 43)
            {
                //Mensaje de error
                oMsgErrLic.lblMensaje.Text = "Codigo de licencia no valido.";
                oMsgErrLic.ShowDialog();
            }
            else
            {
                try
                {
                    CONTROLLER.Empresas oEmp = new CONTROLLER.Empresas();
                    oEmp.numlic_ = txtCodLic.Text;
                    oEmp.modificar();

                    oMsgCorr.lblMensaje.Text = "Licencia activada correctamente.";
                    oMsgCorr.ShowDialog();
                    this.Close();
                }
                catch (Exception ex)
                {
                    oMsgErrLic.lblMensaje.Text = "Error activando licencia.";
                    oMsgErrLic.ShowDialog();
                }
            }
        }
Exemple #2
0
        private void Guardar()
        {
            ValidacionCampos();
            if (Validado == 0)
            {
                RellenaCampos();
                AsignaProducto();

                if (Agregar_ == true)
                {
                    OK = producto.Registrar();
                }
                else
                {
                    OK = producto.Modificar();
                }

                if (OK == true)
                {
                    MENSAJECORRECTO mENSAJECORRECTO = new MENSAJECORRECTO();

                    if (Agregar_ == true)
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Producto guardado correctamente";
                        limpiar();
                    }
                    else
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Producto modificado correctamente";
                        limpiar();
                    }
                    mENSAJECORRECTO.ShowDialog();
                    this.Close();
                }
                else
                {
                    MENSAJE_ERROR mENSAJE_ERROR = new MENSAJE_ERROR();
                    if (Agregar_ == true)
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar guardar producto";
                    }
                    else
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar modificar producto";
                    }

                    mENSAJE_ERROR.ShowDialog();
                }
            }

            AgregarProductos();
        }
Exemple #3
0
        private void Guardar()
        {
            ValidacionCampos();
            if (Validado == 0)
            {
                RellenaCampos();
                AsignaCliente();

                CONTROLLER.Usuario usuario = new CONTROLLER.Usuario();
                DT = usuario.Cargar(true);
                if (DT.Rows.Count > 0)
                {
                    foreach (DataRow rows in DT.Rows)
                    {
                        if (rows["Usuario"].ToString() == NombreUsuario)
                        {
                            CodigoUsuario = Convert.ToInt32(rows["CodigoUsuario"]);
                        }
                    }
                }

                cliente.CodigoUsuario = this.CodigoUsuario;

                if (Agregar == true)
                {
                    OK = cliente.Registrar();
                }
                else
                {
                    OK = cliente.Modificar();
                }

                if (OK == true)
                {
                    MENSAJECORRECTO mENSAJECORRECTO = new MENSAJECORRECTO();

                    if (Agregar == true)
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Cliente guardado correctamente";
                        Limpiar();
                    }
                    else
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Cliente modificado correctamente";
                        Limpiar();
                    }
                    mENSAJECORRECTO.ShowDialog();
                    this.Close();
                }
                else
                {
                    MENSAJE_ERROR mENSAJE_ERROR = new MENSAJE_ERROR();
                    if (Agregar == true)
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar guardar Cliente";
                    }
                    else
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar modificar Cliente";
                    }

                    mENSAJE_ERROR.ShowDialog();
                }
            }

            AgregarCliente();
        }
        private void Guardar()
        {
            if (ok == true)
            {
                switch (cbxCaracteristicas.Text)
                {
                case "Marca":
                    DT       = null;
                    contador = 0;
                    DT       = marca.CargaMarca(true);
                    if (DT.Rows.Count > 0)
                    {
                        foreach (DataRow row in DT.Rows)
                        {
                            if (row["Nombre"].ToString() == txtNombre.Text)
                            {
                                contador++;
                            }
                        }
                    }
                    if (contador > 0)
                    {
                        errorProvider.SetError(txtNombre, txtNombre.Text + " Ya existe");
                        txtNombre.Focus();
                    }
                    else
                    {
                        errorProvider.Clear();
                        marca.Nombre_ = txtNombre.Text;
                        ok            = marca.Registrar();
                    }
                    break;

                case "Presentación":
                    DT       = null;
                    contador = 0;
                    DT       = presentacion.CargaPresentacion(true);
                    if (DT.Rows.Count > 0)
                    {
                        foreach (DataRow row in DT.Rows)
                        {
                            if (row["Nombre"].ToString() == txtNombre.Text)
                            {
                                contador++;
                            }
                        }
                    }
                    if (contador > 0)
                    {
                        errorProvider.SetError(txtNombre, txtNombre.Text + " Ya existe");
                        txtNombre.Focus();
                    }
                    else
                    {
                        errorProvider.Clear();
                        presentacion.Nombre_ = txtNombre.Text;
                        ok = presentacion.Registrar();
                    }
                    break;

                case "Categoría":
                    DT       = null;
                    contador = 0;
                    DT       = Categoria.CargaCategoria(true);
                    if (DT.Rows.Count > 0)
                    {
                        foreach (DataRow row in DT.Rows)
                        {
                            if (row["Nombre"].ToString() == txtNombre.Text)
                            {
                                contador++;
                            }
                        }
                    }
                    if (contador > 0)
                    {
                        errorProvider.SetError(txtNombre, txtNombre.Text + " Ya existe");
                        txtNombre.Focus();
                    }
                    else
                    {
                        errorProvider.Clear();
                        Categoria.Nombre_ = txtNombre.Text;
                        ok = Categoria.Registrar();
                    }
                    break;

                case "Unidad medida":
                    DT       = null;
                    contador = 0;
                    DT       = unidadMedida.CargaUnidadMedida(true);
                    if (DT.Rows.Count > 0)
                    {
                        foreach (DataRow row in DT.Rows)
                        {
                            if (row["Nombre"].ToString() == txtNombre.Text)
                            {
                                contador++;
                            }
                        }
                    }
                    if (contador > 0)
                    {
                        errorProvider.SetError(txtNombre, txtNombre.Text + " Ya existe");
                        txtNombre.Focus();
                    }
                    else
                    {
                        errorProvider.Clear();
                        unidadMedida.Nombre_ = txtNombre.Text;
                        ok = unidadMedida.Registrar();
                    }
                    break;
                }

                if (contador == 0)
                {
                    if (ok == true)
                    {
                        MENSAJECORRECTO mENSAJECORRECTO = new MENSAJECORRECTO();
                        mENSAJECORRECTO.lblMensaje.Text = cbxCaracteristicas.Text + " registrada correctamente";
                        mENSAJECORRECTO.ShowDialog();
                        this.Close();
                    }
                    else
                    {
                        MENSAJE_ERROR mENSAJE_ERROR = new MENSAJE_ERROR();
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar registrar " + cbxCaracteristicas.Text;
                        mENSAJE_ERROR.ShowDialog();
                    }
                }
            }
        }