예제 #1
0
        private void guardarUnidad_btn_Click(object sender, EventArgs e)
        {
            if (tipoProducto_txt.Text.Trim() != "")
            {
                if (evento == false)
                {
                    TP.Tipo = tipoProducto_txt.Text;
                    string mensaje = TP.Registrar();
                    if (mensaje == "1")
                    {
                        tipoProducto_txt.Clear();
                        MessageBox.Show("Tipo Producto Registrado!", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        dataGridView1.DataSource = null;
                        dataGridView1.Rows.Clear();
                        dataGridView1.Refresh();
                        DataTable dt = new DataTable();
                        dt = TP.ObtenerTipoProducto();
                        dataGridView1.DataSource = dt;
                    }
                    else
                    {
                        MessageBox.Show("No se pudo registrar Tipo Producto. Compruebe que no esta unidad no exista actualmente", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    evento            = false;
                    TP.Tipo           = tipoProducto_txt.Text;
                    TP.idTipoProducto = idTipoProducto;
                    string mensaje = TP.Actualizar();
                    if (mensaje == "1")
                    {
                        tipoProducto_txt.Clear();

                        MessageBox.Show("Tipo Producto Actualizado!", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        dataGridView1.DataSource = null;
                        dataGridView1.Rows.Clear();
                        dataGridView1.Refresh();
                        DataTable dt = new DataTable();
                        dt = TP.ObtenerTipoProducto();
                        dataGridView1.DataSource = dt;
                    }
                    else
                    {
                        MessageBox.Show("No se pudo actualizar el tipo de producto deseado.", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Campo Tipo Producto debe ser completado", "Sistema Facturación", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }