Exemplo n.º 1
0
        public int Modificar(Recordatorio model)
        {
            try
            {
                using (var context = new CuentasArEntities())
                {
                    context.Recordatorio.Attach(model);
                    context.Entry(model).Property(x => x.idEstado).IsModified         = true;
                    context.Entry(model).Property(x => x.idCategoria).IsModified      = true;
                    context.Entry(model).Property(x => x.idSubCategoria).IsModified   = true;
                    context.Entry(model).Property(x => x.idMoneda).IsModified         = true;
                    context.Entry(model).Property(x => x.Importe).IsModified          = true;
                    context.Entry(model).Property(x => x.Titulo).IsModified           = true;
                    context.Entry(model).Property(x => x.Descripcion).IsModified      = true;
                    context.Entry(model).Property(x => x.FechaVencimiento).IsModified = true;

                    context.SaveChanges();
                }

                return(model.idRecordatorio);
            }
            catch (Exception ex)
            {
                throw new Exception("No se puede modificar el registro.", ex);
            }
        }
        public int Modificar(Categoria model)
        {
            try
            {
                using (var context = new CuentasArEntities())
                {
                    context.Categoria.Attach(model);
                    context.Entry(model).Property(x => x.idTipoRegistro).IsModified = true;
                    context.Entry(model).Property(x => x.Descripcion).IsModified    = true;

                    context.SaveChanges();
                }

                return(model.idCategoria);
            }
            catch (Exception ex)
            {
                throw new Exception("No se puede modificar el registro.", ex);
            }
        }
 public void Eliminar(int idCategoria)
 {
     try
     {
         using (var context = new CuentasArEntities())
         {
             context.Entry(this.Obtener(idCategoria)).State = EntityState.Deleted;
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw new Exception("No se puede eliminar el registro.", ex);
     }
 }
Exemplo n.º 4
0
 public void Actualizar(Usuario model)
 {
     try
     {
         using (var context = new CuentasArEntities())
         {
             context.Entry(model).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw new Exception("No se puede actualizar el registro.", ex);
     }
 }
Exemplo n.º 5
0
        public void Modificar(Usuario model)
        {
            try
            {
                using (var context = new CuentasArEntities())
                {
                    context.Usuario.Attach(model);
                    context.Entry(model).Property(x => x.idTipoCuenta).IsModified    = true;
                    context.Entry(model).Property(x => x.idTipoTarjeta).IsModified   = true;
                    context.Entry(model).Property(x => x.idProvincia).IsModified     = true;
                    context.Entry(model).Property(x => x.idLocalidad).IsModified     = true;
                    context.Entry(model).Property(x => x.Nombre).IsModified          = true;
                    context.Entry(model).Property(x => x.FechaNacimiento).IsModified = true;
                    context.Entry(model).Property(x => x.Email).IsModified           = true;
                    context.Entry(model).Property(x => x.Password).IsModified        = true;
                    context.Entry(model).Property(x => x.NroTarjeta).IsModified      = true;
                    context.Entry(model).Property(x => x.VencTarjeta).IsModified     = true;
                    context.Entry(model).Property(x => x.CodSeguridad).IsModified    = true;
                    context.Entry(model).Property(x => x.FechaCobro).IsModified      = true;
                    context.Entry(model).Property(x => x.Direccion).IsModified       = true;
                    context.Entry(model).Property(x => x.CodigoPostal).IsModified    = true;
                    context.Entry(model).Property(x => x.Telefono).IsModified        = true;
                    context.Entry(model).Property(x => x.Profesion).IsModified       = true;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw new Exception("No se puede modificar el registro.", ex);
            }
        }