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 Precio GetByID(int ID) { Precio result = default(Precio); var PrecioDAC = new PrecioDAC(); result = PrecioDAC.ReadBy(ID); return(result); }
public Precio BuscarPorId(int id) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); result = precioDAC.ReadBy(id); return(result); }
public List <Precio> BuscarPorTipoServicio(int tipoServicioId) { List <Precio> result = default(List <Precio>); var precioDAC = new PrecioDAC(); result = precioDAC.ReadByTipoServicioId(tipoServicioId); return(result); }
public List <Precio> ListarTodos() { List <Precio> result = default(List <Precio>); var precioDAC = new PrecioDAC(); result = precioDAC.Read(); return(result); }
public Precio Details(int Id) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); result = precioDAC.ReadBy(Id); return(result); }
public Precio Agregar(Precio precio) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); result = precioDAC.Create(precio); return(result); }
public Precio Editar(Precio precio) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); precioDAC.Update(precio); result = precio; return(result); }
public Precio Ver(Precio precio) { Precio result = default(Precio); var PrecioDAC = new PrecioDAC(); result = PrecioDAC.ReadBy(precio); return(result); }
public Precio Find(int?id) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); result = precioDAC.ReadBy(id.Value); result.TipoServicio = new TipoServicioDAC().ReadBy(result.TipoServicioId); return(result); }
public Precio Eliminar(int Id) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); result = precioDAC.ReadBy(Id); precioDAC.Delete(Id); return(result); }
public bool Edit(Precio Precio) { var PrecioDAC = new PrecioDAC(); try { PrecioDAC.Update(Precio); return(true); } catch { Console.WriteLine("Error al editar el elemento"); return(false); } }
public List <Precio> ToList() { List <Precio> result = default(List <Precio>); var precioDAC = new PrecioDAC(); result = precioDAC.Read(); foreach (var r in result) { r.TipoServicio = new TipoServicioDAC().ReadBy(r.TipoServicioId); } return(result); }
public bool Delete(Precio ID) { var PrecioDAC = new PrecioDAC(); try { PrecioDAC.Deleteprecio(ID); return(true); } catch (Exception ex) { Console.WriteLine("Error al eliminar el elemento"); return(false); } }
public Precio Eliminar(int id) { Precio result = default(Precio); var precioDAC = new PrecioDAC(); try { result = precioDAC.ReadBy(id); precioDAC.Delete(id); return(result); } catch (Exception) { throw; } }
public void Edit(Precio precio) { var precioDAC = new PrecioDAC(); precioDAC.Update(precio); }
public void Remove(Precio precio) { var precioDAC = new PrecioDAC(); precioDAC.Delete(precio.Id); }
public void Edit(Precio precio) { var especieDAC = new PrecioDAC(); especieDAC.Update(precio); }
public void Editar(Precio precio) { var PrecioDAC = new PrecioDAC(); PrecioDAC.Update(precio); }
public void Eliminar(Precio precio) { var PrecioDAC = new PrecioDAC(); PrecioDAC.Delete(precio); }