public virtual void Execute(IJobExecutionContext context) { Console.WriteLine("TaskVariables is executing."); MovimientoDAC dacMov = new MovimientoDAC(); List <Movimiento> movs = dacMov.GetAllMovimiento(); foreach (Movimiento m in movs) { ContenidoDAC dacCont = new ContenidoDAC(); List <Contenido> conts = dacCont.GetContenidosInadecuados(m.Id, m.X); foreach (Contenido cont in conts) { cont.Habilitado = false; dacCont.UpdateContenido(cont); EspecificacionUsuarioDAC dacEU = new EspecificacionUsuarioDAC(); if (cont.EspecificacionUsuario.BajasContenido >= m.Z - 1) { dacEU.DeleteEspecificacionUsuario(cont.EspecificacionUsuario.Id); } else { cont.EspecificacionUsuario.BajasContenido += 1; dacEU.UpdateEspecificacionUsuario(cont.EspecificacionUsuario, new String[0]); } } } Console.WriteLine("TaskVariables to complete."); }
public List <Contenido> ObtenerContenidoMasReciente(int idMovimiento, string filtro) { Console.WriteLine("Obtener contenido mas reciente para " + idMovimiento); List <Contenido> contenidos = null; using (var ts = new TransactionScope(TransactionScopeOption.Required)) { try { contenidos = cdac.GetContenidoMovimiento(idMovimiento); ts.Complete(); Console.WriteLine("Contenido Obtenido"); } catch (Exception ex) { Console.WriteLine(ex.Message); return(null); } } MovimientoDAC mdac = new MovimientoDAC(); Movimiento movimiento = mdac.GetMovimientoById(idMovimiento); int cantidad = movimiento.M; if (filtro.Equals("")) { return(contenidos.OrderByDescending(content => content.FechaPosteado).Take(cantidad).ToList()); } else { return(contenidos.Where(content => content.Titulo.ToLower().Contains(filtro.ToLower())).OrderBy(content => content.FechaPosteado).Take(cantidad).ToList()); } }
public void Facturar(Cita cita, int val) { //var tServicio = new TipoServicioDAC().ReadBy(cita.TipoServicioId); var precio = new PrecioDAC().Read().Where(x => x.TipoServicioId == cita.TipoServicioId && x.FechaDesde <DateTime.Now && x.FechaHasta> DateTime.Now).FirstOrDefault(); var mascota = new PacienteDAC().ReadBy(cita.PacienteId); var movimiento1 = new Movimiento(); var movimiento2 = new Movimiento(); movimiento1.Fecha = DateTime.Now; movimiento1.ClienteId = mascota.ClienteId; movimiento1.TipoMovimientoId = 4; movimiento1.Valor = precio.Valor; movimiento2.Fecha = DateTime.Now; movimiento2.ClienteId = mascota.ClienteId; movimiento2.TipoMovimientoId = 1; movimiento2.Valor = val; var movDAC = new MovimientoDAC(); movDAC.Create(movimiento1); movDAC.Create(movimiento2); var citaDAC = new CitaDAC(); citaDAC.Facturar(cita); }
public Movimiento BuscarPorId(int id) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.ReadBy(id); return(result); }
public Movimiento Find(int?id) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.ReadBy(id.Value); return(result); }
public List <Movimiento> ListarTodos() { List <Movimiento> result = default(List <Movimiento>); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.Read(); return(result); }
public List <Movimiento> ListarTodos(int clienteId) { List <Movimiento> result = default(List <Movimiento>); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.ReadByClienteId(clienteId); return(result); }
public Movimiento GetByID(int ID) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.ReadBy(ID); return(result); }
public Movimiento Agregar(Movimiento movimiento) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.Create(movimiento); return(result); }
public Movimiento Editar(Movimiento movimiento) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); movimientoDAC.Update(movimiento); result = movimiento; return(result); }
public Movimiento Eliminar(int id) { Movimiento result = default(Movimiento); var movimientoDAC = new MovimientoDAC(); result = movimientoDAC.ReadBy(id); movimientoDAC.Delete(id); return(result); }
public List <FuenteWEB> GetFuentesDatosMovimiento(int idMov) { MovimientoDAC mdac = new MovimientoDAC(); try { return(mdac.GetFuentesWebMovimiento(idMov)); } catch (Exception ex) { Console.WriteLine(ex.Message); return(null); } }
public bool Edit(Movimiento movimiento) { var movimientoDAC = new MovimientoDAC(); try { movimientoDAC.Update(movimiento); return(true); } catch { Console.WriteLine("Error al editar el elemento"); return(false); } }
public bool Delete(int ID) { var movimientoDAC = new MovimientoDAC(); try { movimientoDAC.Delete(ID); return(true); } catch { Console.WriteLine("Error al eliminar el elemento"); return(false); } }
private Movimiento CreateMovimiento(Movimiento movimiento) { // Business logic. //movimiento.IsCompleted = false; //movimiento.DateSubmitted = DateTime.Now; //movimiento.DateModified = DateTime.Now; Console.WriteLine(movimiento.ToString()); // Persist data. var dac = new MovimientoDAC(); try { return(dac.AddMovimiento(movimiento)); } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } }
private List <Movimiento> GetAllMovimientos() { // Business logic. //movimiento.IsCompleted = false; //movimiento.DateSubmitted = DateTime.Now; //movimiento.DateModified = DateTime.Now; //Console.WriteLine(nombreMovimiento); // Persist data. var dac = new MovimientoDAC(); try { return(dac.GetAllMovimiento()); } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } }
private Movimiento GetMovimientoById(int idMovimiento) { // Business logic. //movimiento.IsCompleted = false; //movimiento.DateSubmitted = DateTime.Now; //movimiento.DateModified = DateTime.Now; Console.WriteLine(idMovimiento); // Persist data. var dac = new MovimientoDAC(); try { return(dac.GetMovimientoById(idMovimiento)); } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } }
public void Edit(Movimiento movimiento) { var movimientoDAC = new MovimientoDAC(); movimientoDAC.Update(movimiento); }
public void Remove(Movimiento movimiento) { var movimientoDAC = new MovimientoDAC(); movimientoDAC.Delete(movimiento.Id); }