public bool Delete() { try { DAL.WFBSEntities habi = new DAL.WFBSEntities(); DAL.HABILIDAD hab = habi.HABILIDAD.First(h => h.ID_HABILIDAD == this.Id_Habilidad); habi.HABILIDAD.Remove(hab); habi.SaveChanges(); habi = null; return(true); } catch (Exception ex) { Log.Logger.log("No se pudo Eliminar la Habilidad: " + ex.ToString()); return(false); } }
public bool Read() { try { DAL.WFBSEntities habi = new DAL.WFBSEntities(); DAL.HABILIDAD hab = habi.HABILIDAD.First(h => h.ID_HABILIDAD == this.Id_Habilidad); this.Id_Habilidad = Convert.ToInt32(hab.ID_HABILIDAD); this.Id_Competencia = Convert.ToInt32(hab.ID_COMPETENCIA); this.Nombre = hab.NOMBRE; this.Orden_Asignado = Convert.ToInt32(hab.ORDEN_ASIGNADO); this.Alternativa_Pregunta = hab.ALTERNATIVA_PREGUNTA; habi = null; return(true); } catch (Exception ex) { Log.Logger.log("No se pudo Leer la Habilidad: " + ex.ToString()); return(false); } }
/// <summary> /// Lee una entidad Habilidad. /// </summary> /// <returns>Retorna un valor bool acorde a la ejecucion satisfactoria del metodo</returns> public bool Read() { try { DAL.WFBSEntities habi = new DAL.WFBSEntities(); DAL.HABILIDAD hab = habi.HABILIDAD.First(h => h.ID_HABILIDAD == this._habilidad.ID_HABILIDAD); this._habilidad.ID_HABILIDAD = Convert.ToInt32(hab.ID_HABILIDAD); this._habilidad.ID_COMPETENCIA = Convert.ToInt32(hab.ID_COMPETENCIA); this._habilidad.NOMBRE = hab.NOMBRE; this._habilidad.ORDEN_ASIGNADO = Convert.ToInt32(hab.ORDEN_ASIGNADO); this._habilidad.ALTERNATIVA_PREGUNTA = hab.ALTERNATIVA_PREGUNTA; habi = null; return(true); } catch (Exception ex) { Log.Logger.log("No se pudo Leer la Habilidad: " + ex.ToString()); return(false); } }
public bool Update() { try { DAL.WFBSEntities habi = new DAL.WFBSEntities(); DAL.HABILIDAD hab = habi.HABILIDAD.First(h => h.ID_HABILIDAD == this.Id_Habilidad); hab.ID_HABILIDAD = this.Id_Habilidad; hab.ID_COMPETENCIA = this.Id_Competencia; hab.NOMBRE = this.Nombre; hab.ORDEN_ASIGNADO = this.Orden_Asignado; hab.ALTERNATIVA_PREGUNTA = this.Alternativa_Pregunta; habi.SaveChanges(); habi = null; return(true); } catch (Exception ex) { Log.Logger.log("No se pudo Actualizar la Habilidad: " + ex.ToString()); return(false); } }
/// <summary> /// Actualiza una entidad Habilidad. /// </summary> /// <returns>Retorna un valor bool acorde a la ejecucion satisfactoria del metodo</returns> public bool Update() { try { DAL.WFBSEntities habi = new DAL.WFBSEntities(); DAL.HABILIDAD hab = habi.HABILIDAD.First(h => h.ID_HABILIDAD == this._habilidad.ID_HABILIDAD); hab.ID_HABILIDAD = this._habilidad.ID_HABILIDAD; hab.ID_COMPETENCIA = this._habilidad.ID_COMPETENCIA; hab.NOMBRE = this._habilidad.NOMBRE; hab.ORDEN_ASIGNADO = this._habilidad.ORDEN_ASIGNADO; hab.ALTERNATIVA_PREGUNTA = this._habilidad.ALTERNATIVA_PREGUNTA; habi.SaveChanges(); habi = null; return(true); } catch (Exception ex) { Log.Logger.log("No se pudo Actualizar la Habilidad: " + ex.ToString()); return(false); } }