public void validarLogin(string user, string pass) { Conecction_to_DB conexion = new Conecction_to_DB(); //SqlConnection conectar = conexion.Conectando(); try { using (SqlConnection conectar = conexion.Conectando()) { var sql = "SELECT* FROM usuarios WHERE codigoUsuario='" + user + "' AND contrasenia'" + pass + "'"; SqlCommand com = new SqlCommand(sql, conectar); conectar.Open(); var dr = com.ExecuteReader(); if (dr.HasRows == true) { MDI_Principal principal = new MDI_Principal(); principal.Show(); Form1_Login log = new Form1_Login(); log.Hide(); } } } catch (Exception ex) { throw new Exception("Error de Conexión\n\t", ex); } }
/// <summary> /// Metodo que realiza el registro de datos en las tabla departamentos /// </summary> /// <param name="codigo"></param> /// <param name="nombre"></param> /// <param name="detalle"></param> public void insertarDepartamentos(int codigo, string nombre, string detalle) { SqlConnection conectar = conexion.Conectando(); try { conectar.Open(); SqlCommand depart = new SqlCommand("INSERT INTO departamentos VALUES(@codigoDepartamento,@nombreDepartamento,@detalleDepartamento)", conectar); depart.Parameters.Add("@codigoDepartamento", codigo); depart.Parameters.Add("@nombreDepartamento", nombre); depart.Parameters.Add("@detalleDepartamento", detalle); depart.ExecuteNonQuery(); conectar.Close(); } catch (Exception e) { MessageBox.Show("Error de Conexión", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); throw new ArgumentException("Error de Conexión\n", e); } }
/// <summary> /// Metodo que realiza el registro de datos en las tabla usuarios /// </summary> /// <param name="codigo"></param> /// <param name="cedula"></param> /// <param name="nombre"></param> /// <param name="contrasenia"></param> /// <param name="privilegio"></param> public void insertarUsuarios(int codigo, string cedula, string nombre, string contrasenia, string privilegio) { SqlConnection conectar = conexion.Conectando(); try { conectar.Open(); SqlCommand depart = new SqlCommand("INSERT INTO usuarios VALUES(@codigoUsuario,@cedulaUsuario,@nombreUsuario,@contrasenia,@privilegio)", conectar); depart.Parameters.Add("@codigoUsuario", codigo); depart.Parameters.Add("@cedulaUsuario", cedula); depart.Parameters.Add("@nombreUsuario", nombre); depart.Parameters.Add("@contrasenia", contrasenia); depart.Parameters.Add("@privilegio", privilegio); depart.ExecuteNonQuery(); conectar.Close(); } catch (Exception e) { MessageBox.Show("Error de Conexión", "Mensaje del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); throw new ArgumentException("Error de Conexión\n", e); } }
/// <summary> /// Metodo que carga datos para el combobox de Registro de departamentos /// </summary> public void cargarComboBoxRegistroDepartamentos() { Conexion.Conecction_to_DB conecta = new Conexion.Conecction_to_DB(); DataSet dateset = new DataSet(); SqlDataAdapter dataAdapter = new SqlDataAdapter("SELECT codigoDepartamento FROM departamentos", conecta.Conectando()); dataAdapter.Fill(dateset, "departamentos"); cmb_EditarBuscarCodigoDepa.DataSource = dateset.Tables[0].DefaultView; cmb_EditarBuscarCodigoDepa.ValueMember = "codigoDepartamento"; }