public Boolean Actualizar(ModeloDocente modeloDocente) { String query = "update docentes set nombre_docentes=@nombre,apellidos=@apellidos,numero_horas=@numero_horas," + "estado=@estado where id_docentes=@id"; try { cn = Conexion.Instance.Conectar(); if (cn != null) { cn.Open(); SQLiteCommand cmd = new SQLiteCommand(query, cn); cmd.Parameters.AddWithValue("@nombre", modeloDocente.Nombre_docentes); cmd.Parameters.AddWithValue("@apellidos", modeloDocente.Apellidos); cmd.Parameters.AddWithValue("@numero_horas", modeloDocente.Numero_horas); cmd.Parameters.AddWithValue("@estado", modeloDocente.Estado); cmd.Parameters.AddWithValue("@id", modeloDocente.Id_docentes); cmd.ExecuteNonQuery(); cn.Close(); return(true); } else { return(false); } } catch (Exception e) { MessageBox.Show("Error:" + e.Message); return(false); } }
public Boolean Guardar(ModeloDocente modeloDocente) { String query = "insert into docentes (nombre_docentes,apellidos,numero_horas,estado) " + "values(@nombre,@apellidos,@numero_horas,@estado)"; try { cn = Conexion.Instance.Conectar(); if (cn != null) { cn.Open(); SQLiteCommand cmd = new SQLiteCommand(query, cn); cmd.Parameters.AddWithValue("@nombre", modeloDocente.Nombre_docentes); cmd.Parameters.AddWithValue("@apellidos", modeloDocente.Apellidos); cmd.Parameters.AddWithValue("@numero_horas", modeloDocente.Numero_horas); cmd.Parameters.AddWithValue("@estado", modeloDocente.Estado); cmd.ExecuteNonQuery(); cn.Close(); return(true); } else { return(false); } } catch (Exception e) { MessageBox.Show("Mensaje Error: " + e.Message); return(false); } }
public static void obtenerSeleccion() { int fila = vistaDocenteObj.lista.CurrentCell.RowIndex; DataRow row = ControlVistaDocente.tablaAux.Rows[fila]; Int32 valor = Convert.ToInt32(row["id_docentes"]); mdloDocente = new ModeloDocente(valor, row["nombre_docentes"].ToString(), row["apellidos"].ToString(), Convert.ToInt32(row["numero_horas"]), row["estado"].ToString()); }
public static void cargarValores(agregardocentes vistaAgregar) { vistaAgregarObj = vistaAgregar; vistaAgregar.btn_aceptar.Click += new EventHandler(btn_aceptar); vistaAgregar.btn_cancelar.Click += new EventHandler(btn_cancelar); ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_apellidos); ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_nombre_docentes); if (opcion.Equals("Registrar")) { mdloDocente = new ModeloDocente(0, "", "", 0, "HABILITADO"); } vistaAgregar.txt_nombre_docentes.Text = mdloDocente.Nombre_docentes; vistaAgregar.txt_apellidos.Text = mdloDocente.Apellidos; vistaAgregar.txt_numero_horas.Text = mdloDocente.Numero_horas.ToString(); vistaAgregar.txt_estado.Text = mdloDocente.Estado; }
public static void btn_aceptar(object sender, EventArgs e) { String nombre = vistaAgregarObj.txt_nombre_docentes.Text; String apellidos = vistaAgregarObj.txt_apellidos.Text; int numero_horas = int.Parse(vistaAgregarObj.txt_numero_horas.Text); String estado = vistaAgregarObj.txt_estado.Text; mdloDocente = new ModeloDocente(mdloDocente.Id_docentes, nombre, apellidos, numero_horas, estado); if (ControlCamposVacios.detactarVacios(new String[] { nombre, apellidos, numero_horas + "", estado }) == 0) { if (opcion.Equals("Registrar")) { if (controlDocente.Guardar(mdloDocente)) { rellenarTabla(); MessageBox.Show("Registro guardado"); } else { MessageBox.Show("Error al guardar el registro"); } } else if (opcion.Equals("Modificar")) { if (controlDocente.Actualizar(mdloDocente)) { rellenarTabla(); MessageBox.Show("Registro actualizado"); } else { MessageBox.Show("Error al actualizar el registro"); } } } }
public Boolean Actualizar(ModeloDocente modeloDocente) { return(databaseDocente.Actualizar(modeloDocente)); }
public Boolean Guardar(ModeloDocente modeloDocente) { return(databaseDocente.Guardar(modeloDocente)); }