Esempio n. 1
0
        public void ActualizarConyugeCliente(int?dniTitular, int nroDocumento)
        {
            try
            {
                Cliente cliente = new Cliente();

                cliente = _db.Cliente.Where(c => c.DNI == dniTitular).FirstOrDefault();

                if (cliente != null)
                {
                    cliente.DniConyuge       = nroDocumento;
                    _db.Entry(cliente).State = EntityState.Modified;
                    _db.SaveChanges();
                    Logger.Trace("DAL.ActualizarConyugeCliente() -> se actualizo el conyuge del titular dni: " + dniTitular + " con dniConyuge: " + nroDocumento);
                }
                else
                {
                    throw new Exception("No se pudo encontrar el cliente");
                }
            }
            catch (Exception ex)
            {
                ErrorLogger.WriteErrorLog(ex.Message, ex.ToString());
                throw;
            }
        }
Esempio n. 2
0
 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());
     }
 }