public void CrearTarjeta(Tarjeta tarjeta, int dni) { DAL.DAOTarjeta dao = new DAL.DAOTarjeta(); DAL.DAOCliente cdao = new DAL.DAOCliente(); tarjeta.m_Cliente = Mapper.Map(cdao.ObtenerPorDNI(dni)); DAL.Tarjeta tarjetita = Mapper.Map(tarjeta); dao.AgregarTarjeta(tarjetita); }
public void AgregarTarjeta(DAL.Tarjeta tarjeta) { try { _db.Tarjeta.Add(tarjeta); _db.Entry(tarjeta.Cliente).State = System.Data.Entity.EntityState.Modified; _db.SaveChanges(); } catch (Exception ex) { ErrorLogger.WriteErrorLog(ex.Message, ex.ToString()); } }