Beispiel #1
0
        public async Task <IActionResult> Create([Bind("ID,Fecha,Descripcion")] Receta receta)
        {
            if (ModelState.IsValid)
            {
                _context.Add(receta);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(receta));
        }
Beispiel #2
0
        public async Task <IActionResult> Create([Bind("ID,Nombres,Apellidos,Dirección,Numero,Edad")] Paciente paciente)
        {
            if (ModelState.IsValid)
            {
                _context.Add(paciente);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(paciente));
        }
Beispiel #3
0
        public async Task <IActionResult> Create([Bind("RegistrosID,DoctorID,PacienteID,RecepcionistaID,Fecha,Detalles")] Registro registro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(registro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(registro));
        }
Beispiel #4
0
        public async Task <IActionResult> Create([Bind("ID,Nombres,Apellidos,Dirección,Numero")] Recepcionista recepcionista)
        {
            if (ModelState.IsValid)
            {
                _context.Add(recepcionista);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(recepcionista));
        }
Beispiel #5
0
        public async Task <IActionResult> Create([Bind("ID,Nombres,Apellidos,Cedula,Dirección,Numero,Turno,Disponibilidad")] Doctor doctor)
        {
            if (ModelState.IsValid)
            {
                _context.Add(doctor);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(doctor));
        }
Beispiel #6
0
        public async Task CreateRequestForCommandAsync <T>(Guid id)
        {
            var exists = await ExistAsync(id);

            var request = exists ?
                          throw new CitasDomainException($"Request with {id} already exists") :
                                new ClientRequest()
                                {
                                    Id   = id,
                                    Name = typeof(T).Name,
                                    Time = DateTime.UtcNow
                                };

            _context.Add(request);

            await _context.SaveChangesAsync();
        }