public Guid Inserir(Contato contato)
        {
            _context.Add(contato);
            _context.SaveChanges();

            return(contato.Id);
        }
        public Guid Inserir(Usuario usuario)
        {
            _context.Add(usuario);
            _context.SaveChanges();

            return(usuario.Id);
        }
Exemple #3
0
        public static void AddContacto()
        {
            Write("Introduzca un nombre: ");
            string nombre = ReadLine();

            Write("Introduzca un apellido: ");
            string apellido = ReadLine();

            Write("Introduzca un teléfono: ");
            int telefono = ToInt32(ReadLine());

            Write("Introduzca una localidad: ");
            string localidad = ReadLine();

            using (var context = new AgendaContext())
            {
                var contacto = new Contacto()
                {
                    Nombre    = nombre,
                    Apellidos = apellido,
                    Telefono  = telefono,
                    Localidad = localidad
                };
                context.Add <Contacto>(contacto);
                context.SaveChanges();
            }
        }
Exemple #4
0
        public void Add(ITarefa model)
        {
            var data = Mapper.Map <TarefaData>(model);

            data.OnAuditInsert(DateTime.Now);

            _context.Add(data);
        }
Exemple #5
0
        public async Task <IActionResult> Create([Bind("Id,Nombre,Apellido,Email,Numero,Tipo")] Registro registro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(registro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(registro));
        }
Exemple #6
0
        public async Task <IActionResult> Create([Bind("Id,Nome,Email,Telefonefixo,Telefonecelular,Empresa,Cargo,Dataaniversario")] Contatos contatos)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contatos);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contatos));
        }
Exemple #7
0
        public async Task <IActionResult> Create([Bind("TacheId,Title,Description,Debut,Fin,Priorite")] Tache tache)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tache);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tache));
        }
Exemple #8
0
        public async Task <IActionResult> Create([Bind("CustomerId,Name,Address,Phone")] Customer customer)
        {
            if (ModelState.IsValid)
            {
                _context.Add(customer);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(customer));
        }
Exemple #9
0
        public async Task <IActionResult> Create([Bind("Id,Nome,Email,Senha")] Usuarios usuarios)
        {
            if (ModelState.IsValid)
            {
                _context.Add(usuarios);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(usuarios));
        }
Exemple #10
0
        public async Task <IActionResult> Create([Bind("Id,Titulo,Descricao,Data,HorarioInicio,HorarioFim")] Tarefa tarefa)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tarefa);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tarefa));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,LastName,Email,Phone")] Contacts contacts)
        {
            if (ModelState.IsValid)
            {
                _context.Add(contacts);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contacts));
        }
 public void Insert(Contact obj)
 {
     try
     {
         _context.Add(obj);
         _context.SaveChanges();
     }
     catch (DbConcurrencyException e)
     {
         throw new DbConcurrencyException(e.Message);
     }
 }
Exemple #13
0
        public static void AddCita()
        {
            Write("Por favor, introduzca un nombre de usuario a buscar: ");
            var eleccion       = ReadLine();
            var context        = new AgendaContext();
            var listaContactos = context.Contactos.Where(x => x.Nombre.Contains(eleccion)).ToList();

            if (listaContactos.Count == 0)
            {
                WriteLine("No se encuentra ningún contacto");
            }
            else
            {
                foreach (var item in listaContactos)
                {
                    WriteLine($"Identificador: {item.ContactoID}. {item.Nombre} {item.Apellidos}.");
                }

                Write("Introduzca el identificador del usuario con el que desee concretar la cita: ");
                int id = ToInt32(ReadLine());
                Write("Introduzca una fecha (formato: dd/mm/aaaa): ");
                string fecha = ReadLine();
                Write("Introduzca una hora (formato: hh:mm): ");
                string hora = ReadLine();
                Write("Introduzca una descripción de la cita: ");
                string descripcion = ReadLine();

                using (context)
                {
                    var cita = new Cita()
                    {
                        Fecha       = fecha,
                        Hora        = hora,
                        Descripcion = descripcion,
                        ContactoId  = id
                    };
                    context.Add <Cita>(cita);
                    context.SaveChanges();
                }
            }
        }
        public void Post(Agendamento agendamento)
        {
            _context.Add(agendamento);

            _context.Entry(agendamento.Medico).State   = EntityState.Unchanged;
            _context.Entry(agendamento.Paciente).State = EntityState.Unchanged;

            if (agendamento.Medico?.Endereco != null)
            {
                _context.Entry(agendamento.Medico.Endereco).State = EntityState.Unchanged;
            }

            if (agendamento.Medico?.Telefone != null)
            {
                _context.Entry(agendamento.Medico.Telefone).State = EntityState.Unchanged;
            }

            if (agendamento.Medico?.Telefone?.Tipo != null)
            {
                _context.Entry(agendamento.Medico.Telefone.Tipo).State = EntityState.Unchanged;
            }


            if (agendamento.Paciente?.Endereco != null)
            {
                _context.Entry(agendamento.Paciente.Endereco).State = EntityState.Unchanged;
            }

            if (agendamento.Paciente?.Telefone != null)
            {
                _context.Entry(agendamento.Paciente.Telefone).State = EntityState.Unchanged;
            }

            if (agendamento.Paciente?.Telefone?.Tipo != null)
            {
                _context.Entry(agendamento.Paciente.Telefone.Tipo).State = EntityState.Unchanged;
            }

            _context.SaveChanges();
        }
Exemple #15
0
 public void Post(T model)
 {
     _context.Add(model);
     _context.SaveChanges();
 }
Exemple #16
0
 public void Cadastrar(Usuario usuario)
 {
     _banco.Add(usuario);
     _banco.SaveChanges();
 }
Exemple #17
0
 public T Salvar(T entity)
 {
     _agendaContext.Add <T>(entity);
     _agendaContext.SaveChanges();
     return(entity);
 }
 public async Task InsertAsync(Consultas consulta)
 {
     _context.Add(consulta);
     await _context.SaveChangesAsync();
 }