public ActionResult AdicionaMedioPago(Guid idemp, MedioPago tipo) { var idempresa = db.Empresas.Find(idemp); if (idemp == null) { return(NotFound(idemp)); } var metodopago = new MedioPagoEmpresa { EmpresaId = idemp, MedioPago = tipo }; db.MedioPagoEmpresas.Add(metodopago); db.SaveChanges(); // Si el medio de pago ya existe devolver OK return(Ok()); }
public ActionResult <Guid> Post([FromBody] EmpresaTransporte empresa) { if (!ModelState.IsValid) { return(BadRequest()); } empresa.Id = Guid.NewGuid(); db.Empresas.Add(empresa); ///Crear medio de pafo en efectivo para la empresa MedioPagoEmpresa mp = new MedioPagoEmpresa() { MedioPago = MedioPago.Efectivo, EmpresaId = empresa.Id }; db.SaveChanges(); return(Ok(empresa.Id)); }