Пример #1
0
        public IHttpActionResult GetNGO(int id)
        {
            NGO ngo = db.NGOes.Find(id);

            if (ngo == null)
            {
                return(NotFound());
            }
            DTO_NGO dngo = new DTO_NGO();

            ngo.ConvertToDTO(dngo);
            return(Ok(dngo));
        }
Пример #2
0
        // GET: api/NGOes
        public List <DTO_NGO> GetNGOes()
        {
            var dngoes = new List <DTO_NGO>();

            var ngoes = db.NGOes;

            foreach (NGO ngo in ngoes)
            {
                DTO_NGO dngo = new DTO_NGO();
                ngo.ConvertToDTO(dngo);
                dngoes.Add(dngo);
            }

            return(dngoes);
        }
Пример #3
0
        public void ConvertToDTO(DTO_NGO dngo)
        {
            dngo.NGO_Id           = NGO_Id;
            dngo.Name             = Name;
            dngo.Address_Line_1   = Address_Line_1;
            dngo.Address_Line_2   = Address_Line_2;
            dngo.Mobile_Number    = Mobile_Number;
            dngo.Mobile_Alternate = Mobile_Alternate;
            dngo.Area_Id          = Area_Id;
            dngo.NGO_Logo_File    = NGO_Logo_File;
            dngo.Email            = Email;
            dngo.Website_URL      = Website_URL;
            dngo.Telephone        = Telephone;
            dngo.Password         = Password;
            dngo.Account_Status   = Account_Status;

            dngo.Driver_Id = NGO_DRIVER.Select(x => x.Driver_Id).ToList();
        }