/// <summary> /// Metodo para devolver una instancia unica de la Clase. /// </summary> /// <returns></returns> public static ControlSecretario devolverInstancia() { if (control == null) { control = new ControlSecretario(); } return(control); }
/// <summary> /// Metodo utilizado para eliminar un Matricula. /// TODO: El metodo se tiene que cambiar para actualizar un atributo del Matricula /// para ver si esta eliminado o no, no se eliminan datos. /// </summary> public void eliminar(int id) { try { using (var db = new ModeloRenacer()) { var secretario = ControlSecretario.devolverInstancia().devolver(id); secretario.fechaBaja = DateTime.Now; db.secretario.AddOrUpdate(secretario); db.SaveChanges(); } } catch (Exception ex) { ServicioSentry.devolverSentry().informarExcepcion(ex); } }