Ejemplo n.º 1
0
        private void btnagregar_Click(object sender, EventArgs e)
        {
            Form1.accion = 3;
            op.IngresarBitacora(Convert.ToString(Form1.usu), int.Parse(Form1.accion.ToString()));

            if (Explorar_Tablas.metodo == 1)
            {
                if (txtidentidad.Text == "" || txtemail.Text == "" || txttelefono.Text == "" || txtnombre.Text == "" || txtclinica.Text == "")
                {
                    MessageBox.Show("No puede dejar campos vacios", "Error", MessageBoxButtons.OK, /*Tipo de imagen que tendra el mensaje*/ MessageBoxIcon.Error);
                }
                else
                {
                    op.EditarDoctor(txtidentidad.Text, txtnombre.Text, int.Parse(txttelefono.Text), txtemail.Text, txtclinica.Text);
                }
            }
            else if (Explorar_Tablas.metodo == 2)
            {
                int sex;
                if (cbsexo.ToString() == "Masculino")
                {
                    sex = 1;
                }
                else
                {
                    sex = 0;
                }

                if (txtidentidad.Text == "" || txtnombre.Text == "" || txtemail.Text == "" || txttelefono.Text == "")
                {
                    MessageBox.Show("No puede dejar campos vacios", "Error", MessageBoxButtons.OK, /*Tipo de imagen que tendra el mensaje*/ MessageBoxIcon.Error);
                }
                else
                {
                    op.EditarPaciente(txtidentidad.Text, txtnombre.Text, txtemail.Text, int.Parse(txttelefono.Text), sex, fechanac.Value.Date);
                }
            }
            else if (Explorar_Tablas.metodo == 3)
            {
                int rol;
                if (comboBox2.SelectedItem.ToString() == "Administrador")
                {
                    rol = 1;
                }
                else if (comboBox2.SelectedItem.ToString() == "Cajero")
                {
                    rol = 2;
                }
                else
                {
                    rol = 3;
                }

                if (txtusuario.Text == "" || txtnombre.Text == "" || txtemail.Text == "")
                {
                    MessageBox.Show("No puede dejar campos vacios", "Error", MessageBoxButtons.OK, /*Tipo de imagen que tendra el mensaje*/ MessageBoxIcon.Error);
                }
                else
                {
                    op.EditarUsuario(txtusuario.Text, txtnombre.Text, rol, txtemail.Text);
                }
            }
            else if (Explorar_Tablas.metodo == 5)
            {
                if (txtusuario.Text == "" || txtnombre.Text == "" || txttelefono.Text == "")
                {
                    MessageBox.Show("No puede dejar campos vacios", "Error", MessageBoxButtons.OK, /*Tipo de imagen que tendra el mensaje*/ MessageBoxIcon.Error);
                }
                else
                {
                    op.EditarExamen(txtusuario.Text, txtnombre.Text, decimal.Parse(txttelefono.Text), Convert.ToInt32(Explorar_Tablas.ide));
                }
            }
            else if (Explorar_Tablas.metodo == 6)
            {
                if (txtusuario.Text == "" || txtnombre.Text == "" || txtrangof.Text == "")
                {
                    MessageBox.Show("No puede dejar campos vacios", "Error", MessageBoxButtons.OK, /*Tipo de imagen que tendra el mensaje*/ MessageBoxIcon.Error);
                }
                else
                {
                    op.EditarCai(txtusuario.Text, txtnombre.Text, txtrangof.Text, fechanac.Value.Date);
                }
            }
            txtidentidad.Text = "";
            txtnombre.Text    = "";
            txtemail.Text     = "";
            txtclinica.Text   = "";
            txttelefono.Text  = "";
            cbsexo.Text       = "";
            comboBox2.Text    = "";
            txtusuario.Text   = "";
            txtrangof.Text    = "";
        }