public Boolean Actualizar(ModeloHora modeloHora) { String query = "update horas set inicio=@inicio,fin=@fin,tipo=@turno " + " where id_horas=@id"; try { cn = Conexion.Instance.Conectar(); if (cn != null) { cn.Open(); SQLiteCommand cmd = new SQLiteCommand(query, cn); cmd.Parameters.AddWithValue("@id", modeloHora.IdHoras); cmd.Parameters.AddWithValue("@inicio", modeloHora.Inicio); cmd.Parameters.AddWithValue("@fin", modeloHora.Fin); cmd.Parameters.AddWithValue("@turno", modeloHora.Tipo); cmd.ExecuteNonQuery(); cn.Close(); return(true); } else { return(false); } } catch (Exception e) { MessageBox.Show("Error:" + e.Message); return(false); } }
private static void btn_aceptar(object sender, EventArgs e) { String inicio = vistaAgregarObj.txt_nombre_docentes.Text; String fin = vistaAgregarObj.txt_apellidos.Text; String turno = vistaAgregarObj.txt_turno.Text; mdloHora = new ModeloHora(mdloHora.IdHoras, inicio, fin, turno); Console.Write("opcion:" + opcion); if (opcion.Equals("Registrar")) { Console.Write("opcion:" + opcion); if (controlHora.Guardar(mdloHora)) { rellenarTabla(); MessageBox.Show("Registro guardado"); } else { MessageBox.Show("Error al guardar el registro"); } } else if (opcion.Equals("Modificar")) { if (controlHora.Actualizar(mdloHora)) { rellenarTabla(); MessageBox.Show("Registro actualizado"); } else { MessageBox.Show("Error al actualizar el registro"); } } }
public Boolean Guardar(ModeloHora modeloHora) { String query = "insert into horas (inicio,fin,tipo) values(@inicio,@fin,@tipo)"; try { cn = Conexion.Instance.Conectar(); if (cn != null) { cn.Open(); SQLiteCommand cmd = new SQLiteCommand(query, cn); cmd.Parameters.AddWithValue("@inicio", modeloHora.Inicio); cmd.Parameters.AddWithValue("@fin", modeloHora.Fin); cmd.Parameters.AddWithValue("@tipo", modeloHora.Tipo); 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 = vistaHorarioObj.lista.CurrentCell.RowIndex; DataRow row = ControlVistaHora.tablaAux.Rows[fila]; Int32 valor = Convert.ToInt32(row["id_horas"]); mdloHora = new ModeloHora(valor, row["inicio"].ToString(), row["fin"].ToString(), row["tipo"].ToString()); }
public static void cargarValores(agregarhorario 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")) { mdloHora = new ModeloHora(0, "", "", "MATUTINO"); } vistaAgregar.txt_nombre_docentes.Text = mdloHora.Inicio; vistaAgregar.txt_apellidos.Text = mdloHora.Fin; vistaAgregar.txt_turno.Text = mdloHora.Tipo; }
public Boolean Actualizar(ModeloHora modeloHora) { return(databaseHora.Actualizar(modeloHora)); }
public Boolean Guardar(ModeloHora modeloHora) { return(databaseHora.Guardar(modeloHora)); }