private void llenaralumnos() { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("SELECT ev_matricula,ev_al,ev_trim1,ev_faltas1,ev_trim2,ev_faltas2,ev_trim3,ev_faltas3,ev_promediofinal FROM evaluaciones where ev_mat= @ev_mat", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@ev_mat", cboxasignatura.Text); SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); dgcalificaciones.AutoGenerateColumns = false; dgcalificaciones.Columns[0].DataPropertyName = "ev_matricula"; dgcalificaciones.Columns[1].DataPropertyName = "ev_al"; dgcalificaciones.Columns[2].DataPropertyName = "ev_trim1"; dgcalificaciones.Columns[3].DataPropertyName = "ev_faltas1"; dgcalificaciones.Columns[4].DataPropertyName = "ev_trim2"; dgcalificaciones.Columns[5].DataPropertyName = "ev_faltas2"; dgcalificaciones.Columns[6].DataPropertyName = "ev_trim3"; dgcalificaciones.Columns[7].DataPropertyName = "ev_faltas3"; dgcalificaciones.Columns[8].DataPropertyName = "ev_promediofinal"; dgcalificaciones.DataSource = dt; }
/*public void consultamateria()//esto es para lenar el datagrid con TODOS * { * objconexion = new Clases.conexion(); * conexion = new SqlConnection(objconexion.conn()); * conexion.Open(); * SqlCommand cm = new SqlCommand("insert into evaluaciones values(@ev_al,@ev_mat,0,0,0,0,0,0,0,@ev_cicloesc)", conexion); * cm.Parameters.Clear(); * cm.Parameters.AddWithValue("@ev_al", cboxalumno.Text); * cm.Parameters.AddWithValue("@ev_mat", cboxasignatura.Text); * cm.Parameters.AddWithValue("@ev_cicloesc", txtciclo.Text); * cm.ExecuteNonQuery(); * /*SqlDataAdapter da = new SqlDataAdapter(cm); * DataTable dt = new DataTable(); * da.Fill(dt); * * dgcalificaciones.DataSource = dt; * }*/ private void button4_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "update evaluaciones set ev_al=@ev_al,ev_trim1=@ev_trim1,ev_faltas1=@ev_faltas1,ev_trim2=@ev_trim2,ev_faltas2=@ev_faltas2,ev_trim3=@ev_trim3,ev_faltas3=@ev_faltas3,ev_promediofinal=@ev_promediofinal where ev_matricula=@ev_matricula and ev_mat=@ev_mat"; SqlCommand comando = new SqlCommand(query, conexion); foreach (DataGridViewRow row in dgcalificaciones.Rows) { comando.Parameters.Clear(); comando.Parameters.AddWithValue("@ev_matricula", Convert.ToString(row.Cells["matricula"].Value)); comando.Parameters.AddWithValue("@ev_al", Convert.ToString(row.Cells["nombre"].Value)); comando.Parameters.AddWithValue("@ev_mat", cboxasignatura.Text); comando.Parameters.AddWithValue("@ev_trim1", Convert.ToString(row.Cells["parcial1"].Value)); comando.Parameters.AddWithValue("@ev_faltas1", Convert.ToString(row.Cells["faltas1"].Value)); comando.Parameters.AddWithValue("@ev_trim2", Convert.ToString(row.Cells["parcial2"].Value)); comando.Parameters.AddWithValue("@ev_faltas2", Convert.ToString(row.Cells["faltas2"].Value)); comando.Parameters.AddWithValue("@ev_trim3", Convert.ToString(row.Cells["parcial3"].Value)); comando.Parameters.AddWithValue("@ev_faltas3", Convert.ToString(row.Cells["faltas3"].Value)); comando.Parameters.AddWithValue("@ev_promediofinal", Convert.ToString(row.Cells["promedio"].Value)); comando.ExecuteNonQuery(); } MessageBox.Show("ACTUALIZADO CON EXITO!!", "Actualizado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Agrego/actualizo calificaciones", user); //} }
private void cargar() { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "select * from datosgen "; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@dg_nombre", txtnombre.Text); comando.Parameters.AddWithValue("@dg_director", txtdirector.Text); comando.Parameters.AddWithValue("@dg_domicilio", txtdomicilio.Text); comando.Parameters.AddWithValue("@dg_localidad", txtlocalidad.Text); comando.Parameters.AddWithValue("@dg_telefono", txttelefono.Text); comando.Parameters.AddWithValue("@dg_email", txtemail.Text); comando.Parameters.AddWithValue("@dg_paginaweb", txtpagina.Text); comando.Parameters.AddWithValue("@dg_facebook", txtfacebook.Text); SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { existe = 1; txtnombre.Text = leer["dg_nombre"].ToString(); txtdirector.Text = leer["dg_director"].ToString(); txtdomicilio.Text = leer["dg_domicilio"].ToString(); txtlocalidad.Text = leer["dg_localidad"].ToString(); txttelefono.Text = leer["dg_telefono"].ToString(); txtemail.Text = leer["dg_email"].ToString(); txtpagina.Text = leer["dg_paginaweb"].ToString(); txtfacebook.Text = leer["dg_facebook"].ToString(); } }
private void button4_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "insert into asignacionmaestros values (@grado,@grupo,@turno,@cicloesc,@asignatura,@maestro)"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@grado", cboxgrado.SelectedIndex); comando.Parameters.AddWithValue("@grupo", txtgrupo.Text); comando.Parameters.AddWithValue("@turno", cboxturno.Text); comando.Parameters.AddWithValue("@cicloesc", txtciclo.Text); comando.Parameters.AddWithValue("@asignatura", cboxasignatura.Text); comando.Parameters.AddWithValue("@maestro", cboxmaestro.Text); comando.ExecuteNonQuery(); MessageBox.Show("REGISTRO CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); Clases.globales.auditoria("Realizo una asignacion de maestro", user); }
private void btneliminar_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update materias set mat_estatus=0 where mat_id=@mat_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.AddWithValue("@mat_id", txtclave.Text); if (MessageBox.Show("Seguro que quiere eliminar??", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { comando.ExecuteNonQuery(); MessageBox.Show("Materia eliminada con exito", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Elimino materias", usuario); } lblnombre.Enabled = false; txtnombre.Enabled = false; lblgrado.Enabled = false; cboxgrado.Enabled = false; txtclave.Enabled = true; lblclave.Enabled = true; txtnombre.Clear(); cboxgrado.SelectedIndex = 0; txtclave.Clear(); txtclave.Enabled = true; txtclave.Focus(); btnguardar.Enabled = false; btneliminar.Enabled = false; conexion.Close(); }
public void consultausuario(DataGridView dgauditoria)//esto es para llenar con usuarios { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("select * from vauditoria where usuario=@user and fecha BETWEEN @dateTimePicker1 AND @dateTimePicker2 order by fecha", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@user", cboxuser.SelectedValue.ToString()); cm.Parameters.AddWithValue("@dateTimePicker1", dateTimePicker1.Value.Date.Add(new TimeSpan(0, 0, 0))); cm.Parameters.AddWithValue("@dateTimePicker2", dateTimePicker2.Value.Date.Add(new TimeSpan(23, 59, 59))); SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); dgauditoria.DataSource = dt; if (!(dt.Rows.Count > 0)) { MessageBox.Show("No se encontraron resultados", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error); btneliminarregistro.Enabled = false; } else { btneliminarregistro.Enabled = true; } Clases.globales.auditoria("Depuro movimientos por usuario especifico", user); }
private void button4_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "insert into evaluaciones values (@matricula,@alumno,@materia,'-',0,'-',0,'-',0,'-',@cicloesc)"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@matricula", txtmatricula.Text); comando.Parameters.AddWithValue("@alumno", cboxalumno.Text); comando.Parameters.AddWithValue("@materia", cboxasignatura.Text); comando.Parameters.AddWithValue("@cicloesc", txtciclo.Text); comando.ExecuteNonQuery(); MessageBox.Show("REGISTRO CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "insert into maestros values (@ma_id, @ma_nombre, @ma_apellidopat, @ma_apellidomat, @ma_sexo, @ma_domicilio, @ma_localidad, @ma_telefono, @ma_email,@ma_rfc,1)"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@ma_id", this.txtid.Text); comando.Parameters.AddWithValue("@ma_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@ma_apellidopat", this.txtappaterno.Text); comando.Parameters.AddWithValue("@ma_apellidomat", this.txtapmaterno.Text); comando.Parameters.AddWithValue("@ma_sexo", this.cboxsexo.SelectedIndex); comando.Parameters.AddWithValue("@ma_domicilio", this.txtdomicilio.Text); comando.Parameters.AddWithValue("@ma_localidad", this.cboxlocalidad.Text); comando.Parameters.AddWithValue("@ma_telefono", this.txttelefono.Text); comando.Parameters.AddWithValue("@ma_email", this.txtemail.Text); comando.Parameters.AddWithValue("@ma_rfc", this.txtrfc.Text); comando.ExecuteNonQuery(); MessageBox.Show("MAESTRO GUARDADO CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); deshabilitar(); limpiar(); Clases.globales.auditoria("Añadio maestro", usuario); } else { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update maestros set ma_nombre=@ma_nombre, ma_apellidopat=@ma_apellidopat, ma_apellidomat=@ma_apellidomat, ma_sexo=@ma_sexo, ma_domicilio=@ma_domicilio, ma_localidad=@ma_localidad, ma_telefono=@ma_telefono, ma_email=@ma_email, ma_rfc=@ma_rfc where ma_id=@ma_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@ma_id", this.txtid.Text); comando.Parameters.AddWithValue("@ma_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@ma_apellidopat", this.txtappaterno.Text); comando.Parameters.AddWithValue("@ma_apellidomat", this.txtapmaterno.Text); comando.Parameters.AddWithValue("@ma_sexo", this.cboxsexo.SelectedIndex); comando.Parameters.AddWithValue("@ma_domicilio", this.txtdomicilio.Text); comando.Parameters.AddWithValue("@ma_localidad", this.cboxlocalidad.Text); comando.Parameters.AddWithValue("@ma_telefono", this.txttelefono.Text); comando.Parameters.AddWithValue("@ma_email", this.txtemail.Text); comando.Parameters.AddWithValue("@ma_rfc", this.txtrfc.Text); comando.ExecuteNonQuery(); MessageBox.Show("MODIFICADO CON EXITO!!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); deshabilitar(); limpiar(); Clases.globales.auditoria("Modifico maestros", usuario); } conexion.Close(); }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { //cboxnivel.SelectedIndex = 0; cboxnivel.Enabled = true; objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "insert into usuarios values (@us_login,@us_nombre,@us_password,@us_nivel)"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@us_login", txtusuario.Text); comando.Parameters.AddWithValue("@us_nombre", txtncompleto.Text); comando.Parameters.AddWithValue("@us_password", txtcontraseña.Text); comando.Parameters.AddWithValue("@us_nivel", cboxnivel.SelectedIndex); comando.ExecuteNonQuery(); MessageBox.Show("GUARDADO CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Registro nuevo usuario", user); limpiar(); gpboxcambiar.Visible = false; } if (existe == 1) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "update usuarios set us_nombre=@us_nombre, us_password=@us_password, us_nivel=@us_nivel where us_login=@us_login"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@us_login", txtusuario.Text); comando.Parameters.AddWithValue("@us_nombre", txtncompleto.Text); comando.Parameters.AddWithValue("@us_password", txtcontraseña.Text); comando.Parameters.AddWithValue("@us_nivel", cboxnivel.SelectedIndex); comando.ExecuteNonQuery(); MessageBox.Show("MODIFICADO CON EXITO!!", "Modificado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Modifico usuarios", user); limpiar(); gpboxcambiar.Visible = false; } }
private void txtid_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (string.IsNullOrEmpty(txtid.Text)) { MessageBox.Show("ERROR: No se permite valores nulos!!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { //no fue nulo objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "select * from localidades where loc_id=@loc_id"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@loc_id", this.txtid.Text); //asigno a leer el sqldatareader para leer el registro SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { habilitar(); txtnombre.Focus(); txtid.Enabled = false; txtnombre.Text = leer["loc_nombre"].ToString(); Clases.globales.auditoria("Consulto localidades", usuario); } else { //no lo encontro y procede a agregar if (MessageBox.Show("Localidad no registrado, deseas agregar?", "Atencion!!", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { habilitar(); txtnombre.Focus(); txtid.Enabled = false; } else { txtid.Clear(); txtid.Focus(); } } conexion.Close(); } } }
private void txtusuario_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (e.KeyChar == 13) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "select * from usuarios where us_login=@us_login"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@us_login", txtusuario.Text); //asigno a leer el sqldatareader para leer el registro SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { //lo encuentra existe = 1; txtcontraseña.Enabled = true; txtcontraseña.Focus(); lblcontraseña.Enabled = true; } else { existe = 0; if (MessageBox.Show("Error: usuario no encontrado. Deseas agregar un nuevo usuario?", "ERROR!!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { cboxnivel.Enabled = true; lblnivel.Enabled = true; lblnombrecompleto.Enabled = true; txtncompleto.Enabled = true; txtncompleto.Enabled = true; //txtcontraseña.Enabled = true; lblcontraseña.Enabled = true; //txtcontraseña.Focus(); btnguardar.Enabled = true; gpboxcambiar.Visible = true; } else { txtusuario.Clear(); txtusuario.Focus(); } } conexion.Close(); } } }
public void capturapormateria()//esto es para lenar el datagrid con TODOS { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("select * from vevaluaciones where materia=@ev_mat ", conexion); cm.Parameters.AddWithValue("@ev_mat", cboxasignatura.Text); SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); dgcalificaciones.DataSource = dt; }
private void llenarmatricula() { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("select matricula from busqueda where [nombre completo]=@cboxalumno", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@cboxalumno", cboxalumno.Text); SqlDataReader leer = cm.ExecuteReader(); if (leer.Read()) { txtmatricula.Text = leer["matricula"].ToString(); } }
public void llenarasignatura() { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("select * from materias where mat_grado=@cboxgrado", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@cboxgrado", cboxgrado.SelectedIndex); SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); cboxasignatura.DisplayMember = "mat_nombre"; cboxasignatura.DataSource = dt; }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "insert into localidades values (@loc_id,@loc_nombre,1)"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@loc_id", this.txtid.Text); comando.Parameters.AddWithValue("@loc_nombre", this.txtnombre.Text); comando.ExecuteNonQuery(); MessageBox.Show("LOCALIDAD GUARDADA CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Añadio localidad", usuario); deshabilitar(); limpiar(); txtid.Enabled = true; txtid.Focus(); } else { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update localidades set loc_nombre=@loc_nombre where loc_id=@loc_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@loc_id", int.Parse(txtid.Text)); comando.Parameters.AddWithValue("@loc_nombre", txtnombre.Text); comando.ExecuteNonQuery(); MessageBox.Show("MODIFICADO CON EXITO!!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Modifico localidad", usuario); deshabilitar(); limpiar(); txtid.Enabled = true; txtid.Focus(); } conexion.Close(); }
private void llenarcboxmaestros() { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("select [nombre completo] from busqueda where al_grado=@cboxgrado", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@cboxgrado", cboxgrado.SelectedIndex); SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); cboxalumno.ValueMember = "nombre completo"; cboxalumno.DisplayMember = "nombre completo"; cboxalumno.DataSource = dt; }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "insert into datosgen values (@dg_nombre,@dg_director,@dg_domicilio,@dg_localidad,@dg_telefono,@dg_email,@dg_paginaweb,@dg_facebook)"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.AddWithValue("@dg_nombre", txtnombre.Text); comando.Parameters.AddWithValue("@dg_director", txtdirector.Text); comando.Parameters.AddWithValue("@dg_domicilio", txtdomicilio.Text); comando.Parameters.AddWithValue("@dg_localidad", txtlocalidad.Text); comando.Parameters.AddWithValue("@dg_telefono", txttelefono.Text); comando.Parameters.AddWithValue("@dg_email", txtemail.Text); comando.Parameters.AddWithValue("@dg_paginaweb", txtpagina.Text); comando.Parameters.AddWithValue("@dg_facebook", txtfacebook.Text); comando.ExecuteNonQuery(); MessageBox.Show("INFORMACION GUARDADA CON EXITO!!", "GUARDAR", MessageBoxButtons.OK, MessageBoxIcon.Information); deshabilitar(); } if (existe == 1) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "update datosgen set dg_nombre=@dg_nombre,dg_director=@dg_director,dg_domicilio=@dg_domicilio,dg_localidad=@dg_localidad,dg_telefono=@dg_telefono,dg_email=@dg_email,dg_paginaweb=@dg_paginaweb,dg_facebook=@dg_facebook"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@dg_nombre", txtnombre.Text); comando.Parameters.AddWithValue("@dg_director", txtdirector.Text); comando.Parameters.AddWithValue("@dg_domicilio", txtdomicilio.Text); comando.Parameters.AddWithValue("@dg_localidad", txtlocalidad.Text); comando.Parameters.AddWithValue("@dg_telefono", txttelefono.Text); comando.Parameters.AddWithValue("@dg_email", txtemail.Text); comando.Parameters.AddWithValue("@dg_paginaweb", txtpagina.Text); comando.Parameters.AddWithValue("@dg_facebook", txtfacebook.Text); comando.ExecuteNonQuery(); MessageBox.Show("INFORMACION MODIFICADA CON EXITO!!", "MODIFICACION", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Modifico datos generales", usuario); deshabilitar(); } }
private void btneliminar_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "delete from usuarios where us_login=@us_login"; SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@us_login", txtusuario.Text); if (MessageBox.Show("Seguro que desea eliminar??", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { comando.ExecuteNonQuery(); MessageBox.Show("usuario eliminado con exito!!", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Elimino usuarios", user); limpiar(); gpboxcambiar.Visible = false; } }
public void eliminotodo()//esto es para lenar el datagrid con TODOS { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); SqlCommand cm = new SqlCommand("delete from vauditoria where fecha BETWEEN @dateTimePicker1 AND @dateTimePicker2 ", conexion); cm.Parameters.Clear(); cm.Parameters.AddWithValue("@dateTimePicker1", dateTimePicker1.Value.Date.Add(new TimeSpan(0, 0, 0))); cm.Parameters.AddWithValue("@dateTimePicker2", dateTimePicker2.Value.Date.Add(new TimeSpan(23, 59, 59))); if (MessageBox.Show("Seguro que quiere eliminar??", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { SqlDataAdapter da = new SqlDataAdapter(cm); DataTable dt = new DataTable(); da.Fill(dt); dgauditoria.DataSource = dt; cm.ExecuteNonQuery(); MessageBox.Show("Registro de todo eliminado con exito", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); btneliminarregistro.Enabled = false; Clases.globales.auditoria("Elimino movimientos de usuarios en general ", user); } }
private void btnelininar_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update maestros set ma_estatus=0 where ma_id=@ma_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.AddWithValue("@ma_id", txtid.Text); if (MessageBox.Show("Seguro que quiere eliminar??", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { comando.ExecuteNonQuery(); MessageBox.Show("Maestro eliminado con exito", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Elimino maestros", usuario); } deshabilitar(); limpiar(); conexion.Close(); }
private void llenarlocalidad() { DataTable dt = new DataTable();//dt=data table //establece conexion objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "select * from localidades"; SqlCommand comando = new SqlCommand(query, conexion); //defino sql adapter SqlDataAdapter da = new SqlDataAdapter(comando); //da= data adapter //lleno el data table da.Fill(dt); //establece como fuente de datos del cbox el data table this.cboxlocalidad.DataSource = dt; //defino los campos de la tabla this.cboxlocalidad.ValueMember = "loc_nombre"; this.cboxlocalidad.DisplayMember = "loc_nombre"; //cierro conexion conexion.Close(); }
private void llenarcbox() { DataTable dt = new DataTable();//dt=data table //establece conexion objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); conexion.Open(); string query = "select * from materias where mat_estatus=1 order by mat_grado"; SqlCommand comando = new SqlCommand(query, conexion); //defino sql adapter SqlDataAdapter da = new SqlDataAdapter(comando); //da= data adapter //lleno el data table da.Fill(dt); //establece como fuente de datos del cbox el data table this.cboxbuscar.DataSource = dt; //defino los campos de la tabla this.cboxbuscar.ValueMember = "mat_id"; this.cboxbuscar.DisplayMember = "mat_nombre"; //cierro conexion conexion.Close(); }
private void btneliminar_Click(object sender, EventArgs e) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "delete from localidades where loc_id=@loc_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); comando.Parameters.AddWithValue("@loc_id", txtid.Text); if (MessageBox.Show("Seguro que quiere eliminar??", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { comando.ExecuteNonQuery(); MessageBox.Show("Localidad eliminada con exito", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Elimino localidad", usuario); } deshabilitar(); txtid.Enabled = true; txtid.Focus(); txtnombre.Clear(); conexion.Close(); }
private void txtclave_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "select * from materias where mat_id=@mat_id"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@mat_id", txtclave.Text); comando.Parameters.AddWithValue("@mat_nombre", txtnombre.Text); comando.Parameters.AddWithValue("@mat_grado", cboxgrado.SelectedIndex); //asigno a leer el sqldatareader para leer el registro SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { existe = 1; txtclave.Text = leer["mat_id"].ToString(); txtnombre.Text = leer["mat_nombre"].ToString(); cboxgrado.SelectedIndex = int.Parse(leer["mat_grado"].ToString()); estatus = int.Parse(leer["mat_estatus"].ToString()); if (estatus == 0) { MessageBox.Show("La materia esta dado de baja", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); txtclave.Focus(); desabilitar(); limpiar(); } else { habilitar(); } Clases.globales.auditoria("Consulto materias", usuario); } else { if (MessageBox.Show("Materia no registrada, deseas agregar?", "Atencion!!", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { habilitar(); txtclave.Enabled = false; lblclave.Enabled = false; txtnombre.Focus(); } else { txtclave.Clear(); txtclave.Focus(); } } conexion.Close(); } else { } }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "insert into materias values (@mat_id,@mat_nombre, @mat_grado,1)"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@mat_id", this.txtclave.Text); comando.Parameters.AddWithValue("@mat_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@mat_grado", this.cboxgrado.SelectedIndex); comando.ExecuteNonQuery(); MessageBox.Show("MATERIA GUARDADA CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Añadio materia", usuario); lblnombre.Enabled = false; txtnombre.Enabled = false; lblgrado.Enabled = false; cboxgrado.Enabled = false; txtclave.Enabled = true; lblclave.Enabled = true; txtnombre.Clear(); cboxgrado.SelectedIndex = 0; txtclave.Enabled = true; txtclave.Clear(); txtclave.Focus(); btnguardar.Enabled = false; btneliminar.Enabled = false; Clases.globales.auditoria("Guardo materias", usuario); } else { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update materias set mat_nombre=@mat_nombre, mat_grado=@mat_grado where mat_id=@mat_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@mat_id", this.txtclave.Text); comando.Parameters.AddWithValue("@mat_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@mat_grado", this.cboxgrado.SelectedIndex); comando.ExecuteNonQuery(); MessageBox.Show("MODIFICADO CON EXITO!!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); Clases.globales.auditoria("Modifico materias", usuario); lblnombre.Enabled = false; txtnombre.Enabled = false; lblgrado.Enabled = false; cboxgrado.Enabled = false; txtclave.Enabled = true; lblclave.Enabled = true; txtnombre.Clear(); txtclave.Clear(); cboxgrado.SelectedIndex = 0; txtclave.Enabled = true; txtclave.Focus(); btnguardar.Enabled = false; btneliminar.Enabled = false; } conexion.Close(); }
private void txtid_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "select * from maestros where ma_id=@ma_id"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@ma_id", txtid.Text); comando.Parameters.AddWithValue("@ma_nombre", txtnombre.Text); comando.Parameters.AddWithValue("@ma_apellidopat", txtappaterno.Text); comando.Parameters.AddWithValue("@ma_apellidomat", txtapmaterno.Text); comando.Parameters.AddWithValue("@ma_sexo", cboxsexo.SelectedIndex); comando.Parameters.AddWithValue("@ma_domicilio", txtdomicilio.Text); comando.Parameters.AddWithValue("@ma_localidad", cboxlocalidad.SelectedIndex); comando.Parameters.AddWithValue("@ma_telefono", txttelefono.Text); comando.Parameters.AddWithValue("@ma_email", txtemail.Text); comando.Parameters.AddWithValue("@ma_rfc", txtrfc.Text); //asigno a leer el sqldatareader para leer el registro SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { existe = 1; txtid.Text = leer["ma_id"].ToString(); txtnombre.Text = leer["ma_nombre"].ToString(); txtappaterno.Text = leer["ma_apellidopat"].ToString(); txtapmaterno.Text = leer["ma_apellidomat"].ToString(); cboxsexo.SelectedIndex = int.Parse(leer["ma_sexo"].ToString()); txtdomicilio.Text = leer["ma_domicilio"].ToString(); cboxlocalidad.SelectedValue = leer["ma_localidad"].ToString(); txttelefono.Text = leer["ma_telefono"].ToString(); txtemail.Text = leer["ma_email"].ToString(); txtrfc.Text = leer["ma_rfc"].ToString(); estatus = int.Parse(leer["ma_estatus"].ToString()); if (estatus == 0) { MessageBox.Show("El maestro esta dado de baja", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); txtid.Focus(); deshabilitar(); limpiar(); } else { habilitar(); } Clases.globales.auditoria("Consulto maestros", usuario); } else { if (MessageBox.Show("Maestro/a no registrado/a, deseas agregar?", "Atencion!!", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { habilitar(); } else { txtid.Clear(); txtid.Focus(); } } conexion.Close(); } else { } }
private void btnguardar_Click(object sender, EventArgs e) { if (existe == 0) { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "insert into alumnos values (@al_id, @al_nombre, @al_apellidopat, @al_apellidomat, @al_sexo, @al_curp, @al_domicilio, @al_localidad, @al_telefono, @al_email, @al_grupo, @al_grado, @al_turno, @al_padre, @al_ocupacionpadre, @al_telefonopadre, @al_emailpadre,1)"; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@al_id", this.txtid.Text); comando.Parameters.AddWithValue("@al_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@al_apellidopat", this.txtpaterno.Text); comando.Parameters.AddWithValue("@al_apellidomat", this.txtmaterno.Text); comando.Parameters.AddWithValue("@al_sexo", this.cboxsexo.SelectedIndex); comando.Parameters.AddWithValue("@al_curp", this.txtcurp.Text); comando.Parameters.AddWithValue("@al_domicilio", this.txtdomicilio.Text); comando.Parameters.AddWithValue("@al_localidad", this.cboxlocalidad.SelectedValue); comando.Parameters.AddWithValue("@al_telefono", this.txttelefono.Text); comando.Parameters.AddWithValue("@al_email", this.txtemail.Text); comando.Parameters.AddWithValue("@al_grupo", this.cboxgrupo.SelectedIndex); comando.Parameters.AddWithValue("@al_grado", this.cboxgrado.SelectedIndex); comando.Parameters.AddWithValue("@al_turno", this.cboxturno.SelectedIndex); comando.Parameters.AddWithValue("@al_padre", this.txtnombrepadre.Text); comando.Parameters.AddWithValue("@al_ocupacionpadre", this.txtocupacion.Text); comando.Parameters.AddWithValue("@al_telefonopadre", this.txttelefonopadre.Text); comando.Parameters.AddWithValue("@al_emailpadre", this.txtemailpadre.Text); comando.ExecuteNonQuery(); MessageBox.Show("ALUMNO GUARDADO CON EXITO!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); deshabilitar(); limpiar(); Clases.globales.auditoria("Añadio alumno", usuario); } else { objconexion = new Clases.conexion(); conexion = new SqlConnection(objconexion.conn()); //se abre la conexion conexion.Open(); string query = "update alumnos set al_nombre=@al_nombre, al_apellidopat=@al_apellidopat, al_apellidomat=@al_apellidomat, al_sexo=@al_sexo, al_curp=@al_curp, @al_domicilio=@al_domicilio, al_localidad=@al_localidad, al_telefono=@al_telefono, al_email=@al_email, al_grupo=@al_grupo, al_grado=@al_grado, al_turno=@al_turno, al_padre=@al_padre, al_ocupacionpadre=@al_ocupacionpadre, al_telefonopadre=@al_telefonopadre, al_emailpadre=@al_emailpadre where al_id=@al_id "; //asigo a comando el sql command SqlCommand comando = new SqlCommand(query, conexion); //inicializo cualquier parametro definido anteriormente comando.Parameters.Clear(); comando.Parameters.AddWithValue("@al_id", this.txtid.Text); comando.Parameters.AddWithValue("@al_nombre", this.txtnombre.Text); comando.Parameters.AddWithValue("@al_apellidopat", this.txtpaterno.Text); comando.Parameters.AddWithValue("@al_apellidomat", this.txtmaterno.Text); comando.Parameters.AddWithValue("@al_sexo", this.cboxsexo.SelectedIndex); comando.Parameters.AddWithValue("@al_curp", this.txtcurp.Text); comando.Parameters.AddWithValue("@al_domicilio", this.txtdomicilio.Text); comando.Parameters.AddWithValue("@al_localidad", this.cboxlocalidad.SelectedValue); comando.Parameters.AddWithValue("@al_telefono", this.txttelefono.Text); comando.Parameters.AddWithValue("@al_email", this.txtemail.Text); comando.Parameters.AddWithValue("@al_grupo", this.cboxgrupo.SelectedIndex); comando.Parameters.AddWithValue("@al_grado", this.cboxgrado.SelectedIndex); comando.Parameters.AddWithValue("@al_turno", this.cboxturno.SelectedIndex); comando.Parameters.AddWithValue("@al_padre", this.txtnombrepadre.Text); comando.Parameters.AddWithValue("@al_ocupacionpadre", this.txtocupacion.Text); comando.Parameters.AddWithValue("@al_telefonopadre", this.txttelefonopadre.Text); comando.Parameters.AddWithValue("@al_emailpadre", this.txtemailpadre.Text); comando.ExecuteNonQuery(); MessageBox.Show("MODIFICADO CON EXITO!!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); deshabilitar(); limpiar(); Clases.globales.auditoria("Modifico alumnos", usuario); } conexion.Close(); }