public frmajustes(string id_)
 {
     InitializeComponent();
     id        = id_;
     empleados = new CN_Empleados(id);
     tab       = empleados.empesp();
 }
 private void btnadmin_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seguro desea brindarle privilegios a este usuario?", "Warning", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         id = cmbempleado.Text;
         CN_Empleados objCN_ = new CN_Empleados(id);
         objCN_.derechos();
     }
 }
 private void btndelete_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seguro desea eliminar a este usuario?", "Warning", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         id = cmbempleado.Text;
         CN_Empleados objCN_ = new CN_Empleados(id);
         objCN_.eliminar();
         listaemp();
     }
 }
        private void btnagregar_Click(object sender, EventArgs e)
        {
            bool verif = true;

            foreach (Control txt in tabPage2.Controls)
            {
                if (txt is TextBox)
                {
                    if (string.Equals(txt.Text, ""))
                    {
                        verif = false;

                        break;
                    }
                }
            }

            if (string.Equals(txtcontraseñaag.Text, txtconfcontraag.Text) && string.Equals(txtcorreoag.Text, txtconfcorreoag.Text) && verif && cmbsexag.SelectedIndex > -1)
            {
                CN_Empleados empleado = new CN_Empleados(txtidag.Text, txtnombreag.Text, txtapellidoag.Text, txttelag.Text, txtcorreoag.Text, "Dr", txtcontraseñaag.Text, cmbsexag.Text);
                if (string.Equals(empleados.puesto, "Admin") && MessageBox.Show("Desea darle privilegios de administrador a este usuario?", "Warning", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    empleado.puesto = "Admin";
                }

                empleado.insertar();
                MessageBox.Show("Usuario agregado con exito");
            }
            else
            {
                SystemSounds.Exclamation.Play();
                MessageBox.Show("Ingrese los datos indicados");
            }

            foreach (Control txt in tabPage2.Controls)
            {
                if (txt is TextBox)
                {
                    txt.Text = "";
                }
            }

            if (txtconfcontraag.Text != txtcontraseñaag.Text)
            {
                MessageBox.Show("Contraseñas no coinciden");
            }

            if (txtcorreoag.Text != txtconfcorreoag.Text)
            {
                MessageBox.Show("Los correos no coinciden");
            }
        }
 public void cargarCbxEmpleado()
 {
     try
     {
         CN_Empleados empr = new CN_Empleados();
         cbx_empleado.DataSource = empr.verEmpleados();
         cbx_empleado.DataBind();
     }
     catch (Exception ex)
     {
         lbl_error.Text = "Error" + ex;
     }
 }
        private void listaemp()
        {
            CN_Empleados objCN = new CN_Empleados();
            DataTable    tabla = new DataTable();

            tabla = objCN.muestraemp();
            cmbempleado.DataSource    = tabla;
            cmbempleado.DisplayMember = "id_e";
            cmbempleado.ValueMember   = "id_e";

            AutoCompleteStringCollection coleccion = new AutoCompleteStringCollection();

            foreach (DataRow row in tabla.Rows)
            {
                coleccion.Add(Convert.ToString(row["id_e"]));
            }

            cmbempleado.AutoCompleteCustomSource = coleccion;
            cmbempleado.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
            cmbempleado.AutoCompleteSource       = AutoCompleteSource.CustomSource;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            CN_Empleados  objnn = new CN_Empleados(txtusuario.Text, txtpass.Text);
            DataTable     tabla = new DataTable();
            SqlDataReader leer;

            leer = objnn.verifica();

            if (leer.HasRows)
            {
                mnudoctor frm = new mnudoctor(txtusuario.Text);
                this.Hide();
                frm.Show();
            }
            else
            {
                MessageBox.Show("Usuario Incorrecto");
            }

            leer.Close();
        }
예제 #8
0
        private void frminicio_Load(object sender, EventArgs e)
        {
            DataTable    tab = new DataTable();
            CN_Empleados emp = new CN_Empleados(id);

            tab = emp.empesp();


            lblfecha.Text = DateTime.Now.ToString("dddd, dd MMMMM yyyy");
            lblhora.Text  = DateTime.Now.ToString("hh:mm");
            redimensionar();
            switch (tab.Rows[0][6].ToString())
            {
            case "Masculino":
            case "Otro":
                lblbienvenida.Text = "Bienvenido Dr. " + tab.Rows[0]["apellido"].ToString();
                break;

            case "Femenino":
                lblbienvenida.Text = "Bienvenido Dra. " + tab.Rows[0]["apellido"].ToString();
                break;
            }
        }
 private void cmbempleado_SelectedIndexChanged(object sender, EventArgs e)
 {
     id = cmbempleado.Text;
     if (id == "System.Data.DataRowView")
     {
     }
     else
     {
         CN_Empleados objCN_ = new CN_Empleados(id);
         DataTable    tabla  = new DataTable();
         tabla             = objCN_.empesp();
         txtnombreu.Text   = tabla.Rows[0]["nombre"].ToString();
         txtapellidou.Text = tabla.Rows[0]["apellido"].ToString();
         txtcorreou.Text   = tabla.Rows[0]["correo"].ToString();
         if (tabla.Rows[0]["puesto"].ToString() == "Admin")
         {
             btnadmin.Enabled = false;
         }
         else
         {
             btnadmin.Enabled = true;
         }
     }
 }
예제 #10
0
        private void MostrarEmpleados()
        {
            CN_Empleados _CN_Empleados = new CN_Empleados();

            dtgempleados.DataSource = _CN_Empleados.MostrarEmpleados();
        }