private void btnRegistrar_Click(object sender, EventArgs e) { if (this.operacion == "actualizar") { this.falta.grado = this.txtGrado.Text; this.falta.nombre = this.txtFalta.Text; this.falta.puntos = this.txtPuntos.Text; string tabla = "faltasRac"; Dictionary<string, string[]> datos = new Dictionary<string, string[]>(); datos.Add("grado", new string[] { "=", string.Format("'{0}'", this.falta.grado), "," }); datos.Add("nombre", new string[] { "=", string.Format("'{0}'", this.falta.nombre), "," }); datos.Add("puntos", new string[] { "=", string.Format("'{0}'", this.falta.puntos), "" }); Dictionary<string, string[]> llaves = new Dictionary<string, string[]>(); llaves.Add("ID", new string[] { "=", this.falta.id, "" }); if (controller.actualizar(tabla, datos, llaves)) { this.Close(); } return; } Modelos.IModelo falta = new Modelos.Falta(this.txtGrado.Text, this.txtFalta.Text, this.txtPuntos.Text); if (controller.registrar(falta)) { this.Close(); } }
public Registrar(string operacion, Dictionary<string, string> falta) { InitializeComponent(); this.controller = new Controladores.Falta(); this.operacion = operacion; this.falta = falta != null ? new Modelos.Falta(falta["ID"], falta["grado"], falta["nombre"], falta["puntos"]) : null; }