public Persona addPersona(string username, string email, string password, int idGrupo) { Persona newPerson = new Persona(); newPerson.UserName = username; newPerson.Email = email; newPerson.Password = password; newPerson.IdGrupo = idGrupo; Persona p = this.getByEmail(email); if (p == null) { using (var db = new FinanzasContext()) { db.Personas.Add(newPerson); db.SaveChanges(); } } else { throw new Exception("El Nombre del usuario ya existe"); } return(newPerson); }
public void addGrupo(String descripcion) { Grupo grupo = new Grupo(); grupo.Descripion = descripcion; using (var db = new FinanzasContext()) { db.Grupos.Add(grupo); db.SaveChanges(); } }
public void updatePorcentaje(int obligatorio, int deseoso, int inversion) { using (var db = new FinanzasContext()) { Porcentaje porcentaje = db.Porcentajes.FirstOrDefault(); porcentaje.Obligatorio = obligatorio; porcentaje.Deseoso = deseoso; porcentaje.Inversion = inversion; db.SaveChanges(); } }
public void updateGrupo(int id, String description) { using (var db = new FinanzasContext()) { var grupo = db.Grupos.Find(id); if (grupo != null) { grupo.Descripion = description; db.SaveChanges(); } } }
public void removeGrupo(int id) { using (var db = new FinanzasContext()) { var grupo = db.Grupos.Find(id); if (grupo != null) { db.Grupos.Remove(grupo); db.SaveChanges(); } } }
public void updatePersona(int id, String description) { using (var db = new FinanzasContext()) { var persona = db.Personas.Find(id); if (persona != null) { persona.Password = description; db.SaveChanges(); } } }
public void removePersona(int id) { using (var db = new FinanzasContext()) { var persona = db.Personas.Find(id); if (persona != null) { db.Personas.Remove(persona); db.SaveChanges(); } } }
public void addPorcentaje(int obligatorio, int deseoso, int inversion) { using (var db = new FinanzasContext()) { Porcentaje porcentaje = new Porcentaje(); porcentaje.Obligatorio = obligatorio; porcentaje.Deseoso = deseoso; porcentaje.Inversion = inversion; db.Porcentajes.Add(porcentaje); db.SaveChanges(); } }
public void saveGrupoGasto(int idtipoGrupo, String descripcion) { GrupoGasto categoria = new GrupoGasto(); categoria.Descripcion = descripcion; categoria.TipoGasto = (TipoGasto)idtipoGrupo; using (var db = new FinanzasContext()) { db.GrupoGastos.Add(categoria); db.SaveChanges(); } }
public void updateGasto(int id, String description, DateTime fecha, decimal monto) { using (var db = new FinanzasContext()) { var gasto = db.Gastos.Find(id); if (gasto != null) { gasto.monto = monto; gasto.FechaGasto = fecha; gasto.Descripcion = description; db.SaveChanges(); } } }
public void saveGasto(int idGrupoGasto, DateTime fechaGasto, decimal monto, int idPersona, string descripcion) { Gasto gasto = new Gasto(); gasto.Descripcion = descripcion; gasto.FechaGasto = fechaGasto; gasto.monto = monto; gasto.Persona = new PersonaHelper().getById(idPersona); gasto.GrupoGasto = new GrupoGastoHelper().getById(idGrupoGasto); using (var db = new FinanzasContext()) { db.Gastos.Add(gasto); db.SaveChanges(); } }