Esempio n. 1
0
 private async Task CrearEmpresa(IdentityUser user)
 {
     Empresa.CorreoElectronico = user.Email;
     Empresa.NombreEmpresa     = this.Input.NombreEmpresa;
     Empresa.NombreContacto    = this.Input.NombreContacto;
     Empresa.Nifcif            = this.Input.CIF;
     Empresa.Cargo             = this.Input.Cargo;
     Empresa.IdEmpresa         = user.Id;
     Empresa.Actividad         = Input.Actividad;
     Empresa.Provincia         = Input.Provincia;
     Empresa.Telefono          = Input.Telefono;
     Empresa.Dirección         = Input.Dirección;
     Empresa.CodigoPostal      = Input.CodigoPostal;
     await _empresaServices.AddItem(Empresa);
 }
Esempio n. 2
0
 public async Task <ActionResult <Oferta> > PostOfertas([FromBody] Oferta oferta)
 {
     try
     {
         await _dbServices.AddItem(oferta);
     }
     catch (DbUpdateException)
     {
         if (OfertaExists(oferta.IdOferta))
         {
             return(Conflict());
         }
         else
         {
             throw;
         }
     }
     return(CreatedAtAction("GetOfertas", new { id = oferta.IdOferta }, oferta));
 }
        public async Task <ActionResult <EmpresaModel> > PostEmpresas([FromBody] EmpresaModel empresa)
        {
            try
            {
                await _context.AddItem(this.mapper.Map <Empresa>(empresa));
            }
            catch (DbUpdateException)
            {
                if (EmpresaExists(empresa.IdEmpresa))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetEmpresas", new { id = empresa.IdEmpresa }, empresa));
        }
Esempio n. 4
0
        public async Task <ActionResult <Persona> > PostPersonas([FromBody] Persona persona)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    await _dbServices.AddItem(persona);
                }
                //var persona = this.mapper.Map<PersonaModel, Persona>(persona);
            }
            catch (DbUpdateException)
            {
                if (PersonaExists(persona.IdPersona))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetPersonas", new { id = persona.IdPersona }, persona));
        }