public void GuardarCambios() { try { this.MapearADatos(); Docente_CursoLogic docCurLog = new Docente_CursoLogic(); docCurLog.Save(Docentes_CursosActual); if (Modo == ModoForm.Alta) { this.Notificar("Nuevo docente asignado", "El docente ha sido asignado al curso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == ModoForm.Modificacion) { this.Notificar("Editar Asignación", "Los cambios han sido registrados", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.DialogResult = DialogResult.OK; } catch { this.Notificar("Error", "Error al registrar asignación de docente al curso, intente nuevamente", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { if (Page.IsValid) { this.MapearADatos(); Docente_CursoLogic dcl = new Docente_CursoLogic(); dcl.Save(Docentes_CursosActual); if (this.Modo == ModoForm.Modificacion) { Response.Write("<script>alert('La asingación ha sido actualizada')</script>"); } else if (this.Modo == ModoForm.Alta) { Response.Write("<script>alert('La asignación ha sido Registrada')</script>"); } Response.AddHeader("REFRESH", "0.1;URL=Docentes_Curso.aspx"); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true); } }