private void btnNuevo_Click(object sender, EventArgs e)
        {
            //limpio textbox
            UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento);
            UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);

            habilitarbotones(false, true, false, true);
            cbrespiva.SelectedIndex = 2;
            //habilitar botones
            //this.btnGuardar.Enabled = true;
            //this.btnEditar.Enabled = false;
            //this.btnCancelar.Enabled = true;
            //this.btnNuevo.Enabled = false;


            ////habilitar textbox
            //this.txtDireccion.Enabled = true;
            //this.txtRazonSocial.Enabled = true;
            //this.txtNombre.Enabled = true;
            //this.txtCodigo.Enabled = true;
            //this.txtCuit.Enabled = true;
            //this.txtDocumento.Enabled = true;
            //this.txtTelefono.Enabled = true;
            //this.txtEmail.Enabled = true;
            //this.dtimeFechaNacimiento.Enabled = true;

            this.txtRazonSocial.Focus();
            //isEditar = false;
            //isNuevo = true;
        }
Beispiel #2
0
        private void xuiSuperButton1_Click(object sender, EventArgs e)
        {
            FrmBusquedaAvaCliente cliente = new FrmBusquedaAvaCliente();

            cliente.ShowDialog();
            //si el usuario cierra la ventana isCerro es true, sino si selecciono algun articulo isCerro
            try
            {
                if (cliente.IsCerro)
                {
                    txtIdCliente.Focus();
                }
                else
                {
                    TxtCuitBeneficio.Text       = cliente.Cuit.ToString();
                    TxtRazonsocialBen.Text      = cliente.RazonSocial.ToString();
                    cuitBeneficiario            = cliente.Cuit.ToString();
                    rivabeneficiaria            = cliente.Riva.ToString();
                    domicilioBeneficiario       = cliente.Domicilio.ToString();
                    idclientebeneficiaria       = cliente.IdCliente;
                    TxtEmpresabeneficiaria.Text = "";
                }
            }
            catch (Exception ex)
            {
                UtilityFrm.mensajeError("Error al seleccionar un cliente. Causa:" + ex.Message + "cadena:" + ex.StackTrace);
                UtilityFrm.limpiarTextbox(TxtEmpresabeneficiaria, TxtRazonsocialBen, TxtCuitBeneficio);
                xuiSuperButton1.Focus();
            }
        }
Beispiel #3
0
        private void BtnBuscarcliente_Click(object sender, EventArgs e)
        {
            //  Frmimpventicket miform = new Frmimpventicket();
            // miform.Codventa = 1080;
            // miform.Show();

            FrmBusquedaAvaCliente cliente = new FrmBusquedaAvaCliente();

            cliente.ShowDialog();
            //si el usuario cierra la ventana isCerro es true, sino si selecciono algun articulo isCerro
            try
            {
                if (cliente.IsCerro)
                {
                    txtIdCliente.Focus();
                }
                else
                {
                    TxtCuit.Text        = cliente.Cuit.ToString();
                    TxtRazonsocial.Text = cliente.RazonSocial.ToString();
                    cuit              = cliente.Cuit.ToString();
                    riva              = cliente.Riva.ToString();
                    domicilio         = cliente.Domicilio.ToString();
                    idcliente         = cliente.IdCliente;
                    txtIdCliente.Text = "";
                }
            }
            catch (Exception ex)
            {
                UtilityFrm.mensajeError("Error al seleccionar un cliente. Causa:" + ex.Message + "cadena:" + ex.StackTrace);
                UtilityFrm.limpiarTextbox(txtIdCliente, TxtRazonsocial, TxtCuit);
                BtnBuscarcliente.Focus();
            }
        }
 private void txtNombre_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         this.BuscarNombre();
         UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtCodigo, txtCuit, txtDocumento);
         UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);
     }
 }
        private void totales()
        {
            decimal totalPagar = 0;
            decimal abono      = 0;
            decimal cambio     = 0;



            try
            {
                if (txtBonificacion.Text != "")
                {
                    txtTotalAPagar.Text = Convert.ToString(this.totalAPagar - ((Convert.ToDecimal(txtBonificacion.Text) * this.totalAPagar) / 100));
                    //totalPagar = Convert.ToDecimal(txtTotalAPagar.Text);
                    //abono = Convert.ToDecimal(txtAbono.Text);
                    //cambio = abono - (totalPagar);
                    //txtCambio.Text = cambio.ToString();
                }

                if (!txtAbono.Text.Contains(","))
                {
                    txtAbono.Text += ",00";
                }

                totalPagar = Convert.ToDecimal(txtTotalAPagar.Text);
                abono      = Convert.ToDecimal(txtAbono.Text);
                cambio     = abono - (totalPagar);
                //si el cambio es positivo lo agrego o sino muestro un msj
                if (cambio >= 0 || abono >= totalPagar)
                {
                    txtCambio.Text         = cambio.ToString();
                    lblPrecioEfectivo.Text = Convert.ToString(abono - cambio);
                    lblPrecioTotal.Text    = lblPrecioEfectivo.Text;
                }
                else
                {
                    UtilityFrm.mensajeError("El valor ingresado es Incorrecto");
                    txtAbono.Text = "0,0";
                    txtAbono.Focus();
                }
            }
            catch (Exception ex)
            {
                UtilityFrm.mensajeError("El valor ingresado es Incorrecto ," + ex.Message);
                UtilityFrm.limpiarTextbox(txtCambio, txtAbono);
            }
        }
 private void cbxPrecioFinal_CheckedChanged(object sender, EventArgs e)
 {
     if (cbxPrecioFinal.Checked == true)
     {
         txtPrecioVenta.Enabled  = true;
         txtPrecioCompra.Enabled = true;
         txtUtilidad.Enabled     = false;
         txtUtilidad.Text        = "0";
         txtPrecioVenta.Focus();
     }
     else
     {
         txtPrecioVenta.Enabled  = false;
         txtPrecioCompra.Enabled = true;
         txtUtilidad.Enabled     = true;
         UtilityFrm.limpiarTextbox(txtPrecioVenta);
     }
 }
Beispiel #7
0
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     activar(false, true);
     UtilityFrm.limpiarTextbox(txtNombre, txtContraseña, txtConfirmar, txtProducto);
     ABM = "AGREGAR";
     // txtProducto.ReadOnly = false;
     //txtContraseña.ReadOnly = false;
     //txtConfirmar.ReadOnly = false;
     //txtNombre.ReadOnly = false;
     // txtProducto.Enabled = true;
     // txtContraseña.Enabled = true;
     // txtConfirmar.Enabled = true;
     //cbxRoles.Enabled=true;
     //btnGuardar.Enabled = true;
     //btnCancelar.Enabled = true;
     //btnAgregar.Enabled = false;
     //btnBuscar.Enabled=false;
     //btnListar.Enabled=false;
 }
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            btnNuevo.Enabled    = true;
            btnEditar.Enabled   = false;
            btnGuardar.Enabled  = false;
            btnCancelar.Enabled = false;

            this.txtCodigo.Enabled      = false;
            this.txtCuit.Enabled        = false;
            this.txtDireccion.Enabled   = false;
            this.txtDocumento.Enabled   = false;
            this.txtEmail.Enabled       = false;
            this.txtRazonSocial.Enabled = false;
            this.txtTelefono.Enabled    = false;
            //limpio textbox
            UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento);
            UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);
            isEditar = false;
            isNuevo  = false;
        }
Beispiel #9
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            NegocioUsuario objusuario = new NegocioUsuario();

            if (ABM == "AGREGAR")
            {
                if (MessageBox.Show("Desea Guardar?", "Guardar"
                                    , MessageBoxButtons.YesNo, MessageBoxIcon.Hand) == DialogResult.Yes)
                {
                    if (UtilityFrm.validarnull(txtProducto, txtNombre, txtContraseña, txtConfirmar) == true)
                    {
                        if (txtContraseña.Text == txtConfirmar.Text)
                        {
                            objusuario.agregarusuario(txtProducto.Text, txtNombre.Text, txtContraseña.Text, UtilityFrm.turnosegunhora(), true, checkBox1.Checked, 0);
                        }
                        else
                        {
                            UtilityFrm.mensajeError("La clave no coincide con la confirmación");
                        }
                    }
                    else
                    {
                        UtilityFrm.mensajeError("Algunos valores estan en blanco");
                    }
                    UtilityFrm.mensajeConfirm("Se agrego el usuario correctamente");
                    UtilityFrm.limpiarTextbox(txtProducto, txtNombre, txtContraseña, txtConfirmar);
                    activar(true, false);
                }
            }

            if (ABM == "ACTUALIZAR")
            {
                objusuario.actualizarusuario(txtProducto.Text, txtNombre.Text, txtConfirmar.Text, UtilityFrm.turnosegunhora(), true, checkBox1.Checked, this.idusuario);
                activar(true, false);
            }
        }
Beispiel #10
0
 private void limpiarformulario()
 {
     UtilityFrm.limpiarTextbox(TxtCuit, TxtCuitBeneficio, TxtRazonsocial, TxtRazonsocialBen);
     DGDetalleitems.Rows.Clear();
     CbTipopedido.Text = "";
 }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string respuesta = "";

                //si el string es nulo o vacio
                if (String.IsNullOrEmpty(txtRazonSocial.Text))
                {
                    UtilityFrm.mensajeError("El Campo Nombre está incompleto");
                    errorIcono.SetError(txtRazonSocial, "Ingrese un nombre");
                }
                else
                {
                    if (isNuevo == true)
                    {
                        //variables locales para almacenar los datos vacios
                        int telefono  = 0;
                        int cuit      = 0;
                        int documento = 0;
                        if (txtTelefono.Text == string.Empty)
                        {
                            txtTelefono.Text = telefono.ToString();
                        }
                        if (txtCuit.Text == string.Empty)
                        {
                            txtCuit.Text = cuit.ToString();
                        }
                        if (txtDocumento.Text == string.Empty)
                        {
                            txtDocumento.Text = documento.ToString();
                        }

                        respuesta = NegocioCliente.insertar(txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), dtimeFechaNacimiento.Value, Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), cbrespiva.SelectedValue.ToString(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue));

                        if (respuesta.Equals("ok"))
                        {
                            UtilityFrm.mensajeConfirm("Se Agregó Correctamente");
                            this.mostrar();
                        }
                        else
                        {
                            UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                        }
                    }
                    //si se va a editar
                    else if (isEditar == true)
                    {
                        //respuesta = NegocioArticulo.editar(Convert.ToInt32(txtCodigo.Text.Trim()), Convert.ToString(txtNombreConfig.Text.Trim()), txtCodigoBarra.Text.Trim(), Convert.ToString(txtDescripcion.Text.Trim()), Convert.ToInt32(cbxCategoria.SelectedValue));
                        respuesta = NegocioCliente.editar(Convert.ToInt32(txtCodigo.Text.Trim()), txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), dtimeFechaNacimiento.Value, Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), cbrespiva.SelectedValue.ToString(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue));

                        if (respuesta.Equals("ok"))
                        {
                            UtilityFrm.mensajeConfirm("Se Editó Correctamente");
                            this.mostrar();
                        }
                        else
                        {
                            UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                        }
                    }
                    else
                    {
                        UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                    }

                    //habilito el codigo para poder editar
                    habilitarbotones(true, false, false, false);
                    UtilityFrm.limpiarTextbox(txtCodigo,
                                              txtEmail, txtNombre, txtRazonSocial, txtTelefono);
                    limpiarformularioctacte();
                    this.btnNuevo.Focus();
                }
            }
            catch (Exception ex)
            {
                UtilityFrm.mensajeError("error: " + ex.Message + " ;" + ex.StackTrace);
            }
            isEditar = false;
            isNuevo  = false;
        }
 private void txtNombre_TextChanged(object sender, EventArgs e)
 {
     this.BuscarNombre();
     UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtCodigo, txtCuit, txtDocumento);
     UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);
 }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string respuesta = "";

                //si el string es nulo o vacio
                if (String.IsNullOrEmpty(txtRazonSocial.Text))
                {
                    UtilityFrm.mensajeError("El Campo Nombre está incompleto");
                    errorIcono.SetError(txtRazonSocial, "Ingrese un nombre o Razon Social");
                }
                else
                {
                    if (isNuevo == true)
                    {
                        if (txtTelefono.Text.Length == 0)
                        {
                            txtTelefono.Text = "0";
                        }
                        if (txtCuit.Text.Length == 0)
                        {
                            txtCuit.Text = "0";
                        }


                        if (txtDocumento.Text.Length == 0)
                        {
                            txtDocumento.Text = "0";
                        }
                        respuesta = NegocioProveedor.insertar(txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue));



                        if (respuesta.Equals("ok"))
                        {
                            UtilityFrm.mensajeConfirm("Se Agregó Correctamente");
                            this.mostrar();
                            isEditar = false;
                            isNuevo  = false;

                            //habilito el codigo para poder editar
                            btnCancelar.Enabled = false;
                            btnGuardar.Enabled  = false;
                            btnNuevo.Enabled    = true;
                            errorIcono.Clear();
                            this.txtCodigo.Enabled      = false;
                            this.txtCuit.Enabled        = false;
                            this.txtDireccion.Enabled   = false;
                            this.txtDocumento.Enabled   = false;
                            this.txtEmail.Enabled       = false;
                            this.txtRazonSocial.Enabled = false;
                            this.txtTelefono.Enabled    = false;
                            UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento);
                            UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);
                            this.btnNuevo.Focus();
                        }
                        else
                        {
                            UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                        }
                    }
                    //si se va a editar
                    else if (isEditar == true)
                    {
                        respuesta = NegocioProveedor.editar(Convert.ToInt32(txtCodigo.Text.Trim()), txtRazonSocial.Text.Trim(), txtDireccion.Text.Trim(), Convert.ToInt64(txtCuit.Text.Trim()), Convert.ToInt64(txtTelefono.Text.Trim()), Convert.ToInt64(txtDocumento.Text.Trim()), txtEmail.Text.Trim(), Convert.ToInt32(Cbprovincia.SelectedValue), Convert.ToInt32(CBlocalidad.SelectedValue));

                        if (respuesta.Equals("ok"))
                        {
                            UtilityFrm.mensajeConfirm("Se Editó Correctamente");
                            this.mostrar();
                            isEditar = false;
                            isNuevo  = false;

                            //habilito el codigo para poder editar
                            btnCancelar.Enabled = false;
                            btnGuardar.Enabled  = false;
                            btnNuevo.Enabled    = true;
                            errorIcono.Clear();
                            this.txtCodigo.Enabled      = false;
                            this.txtCuit.Enabled        = false;
                            this.txtDireccion.Enabled   = false;
                            this.txtDocumento.Enabled   = false;
                            this.txtEmail.Enabled       = false;
                            this.txtRazonSocial.Enabled = false;
                            this.txtTelefono.Enabled    = false;
                            UtilityFrm.limpiarTextbox(txtDireccion, txtRazonSocial, txtNombre, txtCodigo, txtCuit, txtDocumento);
                            UtilityFrm.limpiarTextbox(txtTelefono, txtEmail);
                            this.btnNuevo.Focus();
                        }
                        else
                        {
                            UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                        }
                    }
                    else
                    {
                        UtilityFrm.mensajeError("No se ha podido guardar: " + respuesta);
                    }
                }
            }
            catch (Exception ex)
            {
                UtilityFrm.mensajeError("error : ingrese solo numeros" + ex.Message + " ;" + ex.StackTrace);
            }
        }