Example #1
0
        public async Task Post(EducationOrganizationType _educationOrganizationType)
        {
            _educationOrganizationType.CreateDate = GetDate;
            await aztuAkademik.EducationOrganizationType.AddAsync(_educationOrganizationType).ConfigureAwait(false);

            await aztuAkademik.SaveChangesAsync().ConfigureAwait(false);

            await Classes.TLog.Log("EducationOrganizationType", "", _educationOrganizationType.Id, 1, User_Id, IpAdress, AInformation).ConfigureAwait(false);
        }
Example #2
0
        public async Task Delete(byte id)
        {
            EducationOrganizationType educationOrganizationType = await aztuAkademik.EducationOrganizationType.FirstOrDefaultAsync(x => x.Id == id).ConfigureAwait(false);

            educationOrganizationType.DeleteDate = GetDate;
            educationOrganizationType.StatusId   = 0;

            await aztuAkademik.SaveChangesAsync().ConfigureAwait(false);

            await Classes.TLog.Log("EducationOrganizationType", "", id, 3, User_Id, IpAdress, AInformation).ConfigureAwait(false);
        }
Example #3
0
        public async Task <int> Put(EducationOrganizationType _educationOrganizationType)
        {
            if (ModelState.IsValid)
            {
                _educationOrganizationType.UpdateDate = GetDate;
                aztuAkademik.Attach(_educationOrganizationType);
                aztuAkademik.Entry(_educationOrganizationType).State = EntityState.Modified;
                aztuAkademik.Entry(_educationOrganizationType).Property(x => x.CreateDate).IsModified = false;

                await aztuAkademik.SaveChangesAsync().ConfigureAwait(false);

                await Classes.TLog.Log("EducationOrganizationType", "", _educationOrganizationType.Id, 2, User_Id, IpAdress, AInformation).ConfigureAwait(false);


                return(1);
            }

            return(0);
        }