예제 #1
0
        void Button2Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count == 1)
            {
                int Id = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                ClienteSelecionado = ClietesDAL.ObtenerCliente(Id);

                this.Hide();
            }
            else
            {
                MessageBox.Show(" Seleccione un Registro");
            }
        }
예제 #2
0
        void BTN_GuardarClick(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(TXT_Usuario.Text) || string.IsNullOrWhiteSpace(TXT_Contra.Text) ||
                string.IsNullOrWhiteSpace(TXT_Nombre.Text) || string.IsNullOrWhiteSpace(TXT_Ape.Text) ||
                string.IsNullOrWhiteSpace(TXT_Ape2.Text) || string.IsNullOrWhiteSpace(CMB_TipUsu.SelectedItem.ToString()) || TXT_Contra.Text != textBox1.Text)
            {
                if (TXT_Contra.Text != textBox1.Text)
                {
                    MessageBox.Show("CONTRASEÑA NO COINCIDE", "VERIFICALA!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }



            else
            {
                Cliente pCliente = new Cliente();

                pCliente.Usuario      = TXT_Usuario.Text.ToUpper();
                pCliente.Contraseña   = TXT_Contra.Text.ToUpper();
                pCliente.Nombre       = TXT_Nombre.Text.ToUpper();
                pCliente.Apellido     = TXT_Ape.Text.ToUpper();
                pCliente.Apellido2    = TXT_Ape2.Text.ToUpper();
                pCliente.Tipo_Usuario = CMB_TipUsu.SelectedItem.ToString();
                if (pCliente.Tipo_Usuario != "ADMIN" || pCliente.Tipo_Usuario != "CAPTURISTA")
                {
                    pCliente.Tipo_Usuario = "CAPTURISTA";
                }



                int resultado = ClietesDAL.Agregar(pCliente);
                if (resultado > 0)
                {
                    MessageBox.Show("Registro Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                    Deshabilitar();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar el Registro", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
예제 #3
0
        void BTN_EditarClick(object sender, EventArgs e)
        {
            {
                if (string.IsNullOrWhiteSpace(TXT_Usuario.Text) || string.IsNullOrWhiteSpace(TXT_Contra.Text) ||
                    string.IsNullOrWhiteSpace(TXT_Nombre.Text) || string.IsNullOrWhiteSpace(TXT_Ape.Text) ||
                    string.IsNullOrWhiteSpace(TXT_Ape2.Text) || TXT_Contra.Text != textBox1.Text)
                {
                    if (TXT_Contra.Text != textBox1.Text)
                    {
                        MessageBox.Show("CONTRASEÑA NO COINCIDE", "VERIFICALA!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    else
                    {
                        MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }

                else

                {
                    Cliente pCliente = new Cliente();
                    pCliente.Usuario    = TXT_Usuario.Text.ToUpper();
                    pCliente.Contraseña = TXT_Contra.Text.ToUpper();
                    pCliente.Nombre     = TXT_Nombre.Text.ToUpper();
                    pCliente.Apellido   = TXT_Ape.Text.ToUpper();
                    pCliente.Apellido2  = TXT_Ape2.Text.ToUpper();


                    pCliente.Id = clienteActual.Id;

                    if (ClietesDAL.Actualizar(pCliente) > 0)
                    {
                        MessageBox.Show("El Registro se actualizo", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        Limpiar();
                        Deshabilitar();
                    }
                    else
                    {
                        MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }
예제 #4
0
        void BTN_EliminarClick(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar el Registro Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (ClietesDAL.Eliminar(clienteActual.Id) > 0)
                {
                    MessageBox.Show("Registro Eliminado Correctamente!", "Registro Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();

                    Deshabilitar();
                }
                else

                {
                    MessageBox.Show("No se pudo eliminar el Registtro", "Registro No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #5
0
 void Btn_BuscarClick(object sender, EventArgs e)
 {
     dataGridView1.DataSource = ClietesDAL.Buscar(TXT_Nombre.Text, TXT_Ape.Text);
 }