| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- using System;
 - using System.Collections.Generic;
 - using System.Linq;
 - using System.Threading.Tasks;
 - using Microsoft.AspNetCore.Http;
 - using Microsoft.AspNetCore.Mvc;
 - using UnivateProperties_API.Model.Communication;
 - using UnivateProperties_API.Repository.Communication;
 - 
 - namespace UnivateProperties_API.Controllers.Communication
 - {
 -     [Route("api/[controller]")]
 -     [ApiController]
 -     public class MailController : ControllerBase
 -     {
 -         private readonly IMailRepository _repo;
 -         public MailController(IMailRepository repo)
 -         {
 -             _repo = repo;
 -         }
 - 
 -         [HttpPost("{id}")]
 -         public IActionResult Post(int id, [FromBody] MailModel mm)
 -         {
 -             try
 -             {
 -                 switch (id)
 -                 {
 -                     case 0:
 -                         _repo.ContactUs(mm);
 -                         break;
 -                     case 1:
 -                         _repo.EnquireNow(mm);
 -                         break;
 -                 }
 -                 return new OkResult();
 -             }
 -             catch
 -             {
 -                 return new BadRequestResult();
 -             }
 -         }
 -     }
 - }
 
 
  |