/// <summary> /// CREA UNA TAREA /// </summary> /// <param name="obclsTareas">MODELO DE TAREAS</param> /// <returns></returns> public string addTareas(Models.clsTareas obclsTareas) { try { using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities()) { Entidades.tbTareas obtbTareas = new Entidades.tbTareas { tareCodigo = obclsTareas.inCodigo, tareTitular = obclsTareas.stTitular, tareAsunto = obclsTareas.stAsunto, tareFechaVencimiento = obclsTareas.stFechaVencimiento, tareContacto = obclsTareas.stContacto, tareCuenta = obclsTareas.stCuenta, estaCodigo = obclsTareas.obclsEstadoTareas.inCodigo, prioCodigo = obclsTareas.obclsPrioridad.inCodigo, tareEnviarMensaje = obclsTareas.stEnviarMensaje, tareRepetir = obclsTareas.stRepetir.ToString(), tareDescripcion = obclsTareas.stDescripcion }; obbdGeneralEntities.tbTareas.Add(obtbTareas); obbdGeneralEntities.SaveChanges(); return("Se realizo proceso con exito"); } } catch (Exception ex) { throw ex; } }
/// <summary> /// ACTUALIZA UNA TAREA /// </summary> /// <param name="obclsTareas">MODELO DE TAREA</param> /// <returns></returns> public string updateTareas(Models.clsTareas obclsTareas) { try { using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities()) { Entidades.tbTareas obtbTareas = (from q in obbdGeneralEntities.tbTareas where q.tareCodigo == obclsTareas.inCodigo select q).FirstOrDefault(); obtbTareas.tareTitular = obclsTareas.stTitular; obtbTareas.tareAsunto = obclsTareas.stAsunto; obtbTareas.tareFechaVencimiento = obclsTareas.stFechaVencimiento; obtbTareas.tareContacto = obclsTareas.stContacto; obtbTareas.tareCuenta = obclsTareas.stCuenta; obtbTareas.estaCodigo = obclsTareas.obclsEstadoTareas.inCodigo; obtbTareas.prioCodigo = obclsTareas.obclsPrioridad.inCodigo; obtbTareas.tareEnviarMensaje = obclsTareas.stEnviarMensaje; obtbTareas.tareRepetir = obclsTareas.stRepetir.ToString(); obtbTareas.tareDescripcion = obclsTareas.stDescripcion; obbdGeneralEntities.SaveChanges(); return("Se realizo proceso con exito"); } } catch (Exception ex) { throw ex; } }
public string updateTareas(Models.clsTareas oClsTareas) { try { using (var dbContext = new SqlServerEntities()) { Entidades.tbTareas oTarea = (from q in dbContext.tbTareas where q.tareCodigo == oClsTareas.inCodigo select q).FirstOrDefault(); oTarea.tareTitular = oClsTareas.stTitular; oTarea.tareAsunto = oClsTareas.stAsunto; oTarea.tareFechaVencimiento = oClsTareas.stFechaVencimiento; oTarea.tareContacto = oClsTareas.stContacto; oTarea.tareCuenta = oClsTareas.stCuenta; oTarea.estaCodigo = oClsTareas.oClsEstado.inEstaCodigo; oTarea.prioCodigo = oClsTareas.oClsPrioridad.inCodigo; oTarea.tareEnviarMensaje = oClsTareas.stEnviarMensaje; oTarea.tareRepetir = oClsTareas.stRepetir; oTarea.tareDescripcion = oClsTareas.stDescripcion; dbContext.SaveChanges(); return("Grabación correcta"); } //using () } catch (Exception ex) { throw ex; } }
/// <summary> /// ELIMINA UNA TAREA /// </summary> /// <param name="obclsTareas">MODELO DE TAREA</param> /// <returns></returns> public string deleteTareas(Models.clsTareas obclsTareas) { try { using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities()) { Entidades.tbTareas obtbTareas = (from q in obbdGeneralEntities.tbTareas where q.tareCodigo == obclsTareas.inCodigo select q).FirstOrDefault(); obbdGeneralEntities.tbTareas.Remove(obtbTareas); obbdGeneralEntities.SaveChanges(); return("Se realizo proceso con exito"); } } catch (Exception ex) { throw ex; } }
public string deleteTareas(Models.clsTareas oClsTareas) { try { using (var dbContext = new SqlServerEntities()) { Entidades.tbTareas oTarea = (from q in dbContext.tbTareas where q.tareCodigo == oClsTareas.inCodigo select q).FirstOrDefault(); dbContext.tbTareas.Remove(oTarea); dbContext.SaveChanges(); return("Grabación correcta"); } //using () } catch (Exception ex) { throw ex; } }
/// <summary> /// CONSULTA UNA TAREA /// </summary> /// <param name="obclsTareas">MODELO DE TAREA</param> /// <returns></returns> public List <Models.clsTareas> getTareas(Models.clsTareas obclsTareas) { try { using (Entidades.bdGeneralEntities obbdGeneralEntities = new Entidades.bdGeneralEntities()) { return((from q in obbdGeneralEntities.tbTareas join tbET in obbdGeneralEntities.tbEstadoTareas on q.estaCodigo equals tbET.estaCodigo join tbPR in obbdGeneralEntities.tbPrioridad on q.prioCodigo equals tbPR.prioCodigo where q.tareCodigo == obclsTareas.inCodigo select new Models.clsTareas { inCodigo = q.tareCodigo, stTitular = q.tareTitular, stAsunto = q.tareAsunto, stFechaVencimiento = q.tareFechaVencimiento, stContacto = q.tareContacto, stCuenta = q.tareCuenta, obclsEstadoTareas = new Models.clsEstadoTareas { inCodigo = q.estaCodigo, stDescripcion = tbET.estaDescripcion }, obclsPrioridad = new Models.clsPrioridad { inCodigo = q.prioCodigo, stDescripcion = tbPR.prioDescripcion }, stEnviarMensaje = q.tareEnviarMensaje, stRepetir = q.tareRepetir, stDescripcion = q.tareDescripcion }).ToList()); } } catch (Exception ex) { throw ex; } }
public List <Models.clsTareas> getTarea(Models.clsTareas oClsTareas) { try { using (SqlServerEntities dbContext = new SqlServerEntities()) { return((from q in dbContext.tbTareas join tbEs in dbContext.tbEstadoTareas on q.estaCodigo equals tbEs.estaCodigo join tbPr in dbContext.tbPrioridad on q.prioCodigo equals tbPr.prioCodigo where q.tareCodigo == oClsTareas.inCodigo select new Models.clsTareas { inCodigo = q.tareCodigo, stTitular = q.tareTitular, stAsunto = q.tareAsunto, stFechaVencimiento = q.tareFechaVencimiento, stContacto = q.tareContacto, stCuenta = q.tareCuenta, oClsEstado = new Models.clsEstado { inEstaCodigo = (int)q.estaCodigo, stDescripcion = tbEs.estaDescripcion }, oClsPrioridad = new Models.clsPrioridad { inCodigo = (int)q.prioCodigo, stDescripcion = tbPr.prioDescripcion }, stEnviarMensaje = q.tareEnviarMensaje, stRepetir = q.tareRepetir, stDescripcion = q.tareDescripcion } ).ToList()); } } catch (Exception ex) { throw ex; } }