示例#1
0
 public void MET_Limpiar()
 {
     TxtNombreProveedor.Clear();
     TxtNombreContacto.Clear();
     MtbTelefonoContacto.Clear();
     TxtDireccionWeb.Clear();
 }
示例#2
0
 private void BtnAgregarProveedor_Click(object sender, EventArgs e)
 {
     DtvProveedor.Visible = false;
     TxtNombreProveedor.Focus();
     BtnGuardarProveedor.Visible = true;
     BtnAgregarProveedor.Visible = false;
     BtnEditarProveedor.Visible  = false;
     BtnBorrarProveedor.Visible  = false;
     BtnCancelarGuardado.Visible = true;
 }
        private void Limpiar()
        {
            TxtBuscar.Clear();
            TxtId.Clear();
            TxtCodigo.Clear();
            TxtIdProveedor.Clear();
            TxtNombreProveedor.Clear();
            TxtSerieComprobante.Clear();
            TxtNumComprobante.Clear();
            DtDetalle.Clear();
            TxtSubtotalI.Text     = "0.00";
            TxtTotalImpuesto.Text = "0.00";
            TxtTotal.Text         = "0.00";

            DgvListado.Columns[0].Visible = false;
            BtnAnular.Visible             = false;
            ChkSeleccionar.Checked        = false;
        }
示例#4
0
        private void BtnNuevo_Click(object sender, EventArgs e)
        {
            TxtSerie.Enabled  = true;
            TxtNumero.Enabled = true;

            //*********PROVEEDOR************
            GbProveedor.Enabled = true;
            TxtRUCProveedor.Clear();
            TxtNombreProveedor.Clear();
            TxtNombreProveedor.Enabled = false;

            //*********EMPLEADO*************
            GbEmpleado.Enabled        = true;
            TxtNombreEmpleado.Text    = FrmLogin.NombreEmpleado;
            TxtCodigoEmpleado.Text    = FrmLogin.CodigoEmpleado;
            TxtNombreEmpleado.Enabled = false;
            TxtCodigoEmpleado.Enabled = false;

            //**********CLIENTE*************
            GbCliente.Enabled = true;
            TxtNombreCliente.Clear();

            //**********PRODUCTO************
            GbProducto.Enabled = true;
            TxtCantidadProducto.Clear();
            TxtCantidadProducto.Clear();
            TxtCodigoProducto.Clear();
            TxtPrecioProducto.Clear();
            TxtNombreProducto.Clear();
            TxtCantidadCompra.Clear();
            TxtImporteCompra.Clear();
            TxtCantidadProducto.Enabled = false;
            TxtPrecioProducto.Enabled   = false;
            TxtNombreProducto.Enabled   = false;
            TxtImporteCompra.Enabled    = false;

            //**********PRODUCTO************
            TxtSubTotal.Enabled   = false;
            TxtIGV.Enabled        = false;
            TxtTotalPagar.Enabled = false;
            BtnAgregar.Enabled    = false;
        }
示例#5
0
        private void BtnGuardarProveedor_Click(object sender, EventArgs e)
        {
            if (V_Editar == false)
            {
                try
                {
                    if (TxtNombreContacto.Text == "")
                    {
                        LblErrorNombre.Visible           = true;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = false;
                        TxtNombreProveedor.Focus();
                        return;
                    }
                    else if (TxtNombreContacto.Text == "")
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = true;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = false;
                        TxtNombreContacto.Focus();
                        return;
                    }
                    else if (MtbTelefonoContacto.MaskFull != true)
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = true;
                        LblErrorDireccionWeb.Visible     = false;
                        MtbTelefonoContacto.Focus();
                        return;
                    }
                    else if (TxtDireccionWeb.Text == "")
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = true;
                        TxtDireccionWeb.Focus();
                        return;
                    }
                    else
                    {
                        CN_Acciones INST_InsertarProveedor = new CN_Acciones();
                        INST_InsertarProveedor.MET_InsertarDatosProveedor(TxtNombreProveedor.Text,
                                                                          TxtNombreContacto.Text, MtbTelefonoContacto.Text, TxtDireccionWeb.Text);

                        MessageBox.Show("SE INSERTO CORRECTAMENTE");

                        MET_Limpiar();
                        MET_LblInvisibles();
                        DtvProveedor.Visible        = true;
                        BtnGuardarProveedor.Visible = false;
                        BtnEditarProveedor.Visible  = true;
                        BtnBorrarProveedor.Visible  = true;
                        BtnCancelarGuardado.Visible = false;
                        BtnAgregarProveedor.Visible = true;
                        MET_MostrarProveedor();
                    }
                }
                catch (Exception)
                {
                    //MessageBox.Show("Hay Un error en los datos introducidos. Revise y vuelva a intentarlo " + Error + " LLAME A SOPORTE TECNICO");
                    MessageBox.Show("Hay Un error en los datos introducidos. Verifique que todo este correcto", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            if (V_Editar == true)
            {
                try
                {
                    if (TxtNombreContacto.Text == "")
                    {
                        LblErrorNombre.Visible           = true;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = false;
                        TxtNombreProveedor.Focus();
                        return;
                    }
                    else if (TxtNombreContacto.Text == "")
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = true;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = false;
                        TxtNombreContacto.Focus();
                        return;
                    }
                    else if (MtbTelefonoContacto.MaskFull != true)
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = true;
                        LblErrorDireccionWeb.Visible     = false;
                        MtbTelefonoContacto.Focus();
                        return;
                    }
                    else if (TxtDireccionWeb.Text == "")
                    {
                        LblErrorNombre.Visible           = false;
                        LblErrorNombreContacto.Visible   = false;
                        LblErrorTelefonoContacto.Visible = false;
                        LblErrorDireccionWeb.Visible     = true;
                        TxtDireccionWeb.Focus();
                        return;
                    }
                    else
                    {
                        CN_Acciones INST_EditaProveedor = new CN_Acciones();
                        if (DtvProveedor.SelectedRows.Count > 0)
                        {
                            INST_EditaProveedor.MET_EditarDatosProveedor(TxtNombreProveedor.Text,
                                                                         TxtNombreContacto.Text, MtbTelefonoContacto.Text, TxtDireccionWeb.Text,
                                                                         V_IDProveedor);

                            MessageBox.Show("SE EDITO CORRECTAMENTE");

                            MET_Limpiar();
                            MET_LblInvisibles();
                            DtvProveedor.Visible        = true;
                            BtnGuardarProveedor.Visible = false;
                            BtnEditarProveedor.Visible  = true;
                            BtnBorrarProveedor.Visible  = true;
                            BtnCancelarGuardado.Visible = false;
                            BtnAgregarProveedor.Visible = true;
                            MET_MostrarProveedor();
                            V_Editar = false;
                        }
                    }
                }
                catch (Exception)
                {
                    //MessageBox.Show("Hay Un error en los datos introducidos. Revise y vuelva a intentarlo " + Error + " LLAME A SOPORTE TECNICO");
                    MessageBox.Show("Hay Un error en los datos introducidos. Verifique que todo este correcto", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
        }
示例#6
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TxtSerie.Text != "" && TxtNumero.Text != "" && TxtRUCProveedor.Text != "" && TxtCodigoEmpleado.Text != "" && TxtNombreCliente.Text != "" && TxtSubTotal.Text != "" && TxtIGV.Text != "" && TxtTotalPagar.Text != "")
            {
                if (MessageBox.Show("Enserio quieres imprimir la boleta", "Mensaje", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    MessageBox.Show("Boleta Impresa", "Mensaje");

                    ClsEBoleta Eobj1 = new ClsEBoleta();
                    ClsNBoleta Nobj1 = new ClsNBoleta();
                    Eobj1.serie    = TxtSerie.Text;
                    Eobj1.numero   = TxtNumero.Text;
                    Eobj1.subtotal = subtotal;
                    Eobj1.igv      = igv;
                    Eobj1.total    = Convert.ToDouble(TxtTotalPagar.Text);
                    Nobj1.MtdActualizarBoleta(Eobj1);

                    TxtSerie.Enabled  = true;
                    TxtNumero.Enabled = true;

                    TxtSerie.Clear();
                    TxtNumero.Clear();

                    //*********PROVEEDOR************
                    GbProveedor.Enabled = true;
                    TxtRUCProveedor.Clear();
                    TxtNombreProveedor.Clear();
                    TxtNombreProveedor.Enabled = false;

                    //*********EMPLEADO*************
                    GbEmpleado.Enabled        = true;
                    TxtNombreEmpleado.Text    = FrmLogin.NombreEmpleado;
                    TxtCodigoEmpleado.Text    = FrmLogin.CodigoEmpleado;
                    TxtNombreEmpleado.Enabled = false;
                    TxtCodigoEmpleado.Enabled = false;

                    //**********CLIENTE*************
                    GbCliente.Enabled = true;
                    TxtNombreCliente.Clear();

                    //**********PRODUCTO************
                    GbProducto.Enabled = true;
                    TxtCantidadProducto.Clear();
                    TxtCantidadProducto.Clear();
                    TxtCodigoProducto.Clear();
                    TxtPrecioProducto.Clear();
                    TxtNombreProducto.Clear();
                    TxtCantidadCompra.Clear();
                    TxtImporteCompra.Clear();
                    TxtCantidadProducto.Enabled = false;
                    TxtPrecioProducto.Enabled   = false;
                    TxtNombreProducto.Enabled   = false;
                    TxtImporteCompra.Enabled    = false;

                    //**********PRODUCTO************
                    TxtSubTotal.Enabled   = false;
                    TxtIGV.Enabled        = false;
                    TxtTotalPagar.Enabled = false;
                    BtnAgregar.Enabled    = false;

                    TxtSubTotal.Text   = 0.ToString();
                    TxtIGV.Text        = 0.ToString();
                    TxtTotalPagar.Text = 0.ToString();

                    ClsEDetalleBoleta Eobj = new ClsEDetalleBoleta();
                    ClsNDetalleBoleta Nobj = new ClsNDetalleBoleta();
                    Eobj.serie  = "";
                    Eobj.numero = "";
                    DgvDetalleBoleta.DataSource = Nobj.MtdBuscarDetalleBoleta(Eobj);
                }
            }
            else
            {
                MessageBox.Show("Boleta Vacia", "Mensaje");
            }
        }