/// <summary> /// Método para insertar un nuevo registro /// </summary> /// <param name="id_CentroTrabajo"></param> /// <param name="id_LeccionesAprendidas"></param> /// <returns></returns> public int SetLeccionesCentroTrabajo(string id_CentroTrabajo, int id_LeccionesAprendidas) { try { using (EntitiesUsuario Conexion = new EntitiesUsuario()) { TR_LECCIONES_CENTROSTRABAJO obj = new TR_LECCIONES_CENTROSTRABAJO(); obj.ID_CENTROTRABAJO = id_CentroTrabajo; obj.ID_LECCIONESAPRENDIDAS = id_LeccionesAprendidas; //Agregamos el nuevo registro Conexion.TR_LECCIONES_CENTROSTRABAJO.Add(obj); //Guardamos los cambios Conexion.SaveChanges(); return(obj.ID_LECCIONES_CENTROTRABAJO); } } catch (Exception) { return(0); } }
/// <summary> /// Método que inserta una nueevo registro /// </summary> /// <param name="Id_CentroTrabajo"></param> /// <param name="Id_LeccionAprendida"></param> /// <returns></returns> public int InsertLeccionCentroTrabajo(string Id_CentroTrabajo, int Id_LeccionAprendida) { try { using (EntitiesUsuario Conexion = new EntitiesUsuario()) { TR_LECCIONES_CENTROSTRABAJO ObjCent = new TR_LECCIONES_CENTROSTRABAJO(); ObjCent.ID_CENTROTRABAJO = Id_CentroTrabajo; ObjCent.ID_LECCIONESAPRENDIDAS = Id_LeccionAprendida; Conexion.TR_LECCIONES_CENTROSTRABAJO.Add(ObjCent); Conexion.SaveChanges(); return(ObjCent.ID_LECCIONES_CENTROTRABAJO); } } catch (Exception) { return(0); } }
/// <summary> /// Método para modificar un registro existente mediante el id /// </summary> /// <param name="id_Lecciones_CentroTrabajo"></param> /// <param name="Id_CentroTrabajo"></param> /// <param name="Id_LeccionesAprendidas"></param> /// <returns></returns> public int UpdateLeccionesCentroTrabajo(int id_Lecciones_CentroTrabajo, string Id_CentroTrabajo, int Id_LeccionesAprendidas) { try { using (EntitiesUsuario Conexion = new EntitiesUsuario()) { TR_LECCIONES_CENTROSTRABAJO obj = Conexion.TR_LECCIONES_CENTROSTRABAJO.Where(x => x.ID_LECCIONES_CENTROTRABAJO == id_Lecciones_CentroTrabajo).FirstOrDefault(); obj.ID_CENTROTRABAJO = Id_CentroTrabajo; obj.ID_LECCIONESAPRENDIDAS = Id_LeccionesAprendidas; //Modificamos el registro asignando el nuevo archivo Conexion.Entry(obj).State = EntityState.Modified; //Guardamos cambios return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }