public IHttpActionResult PutSpecialQualifications(int id, SpecialQualification specialQualifications)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != specialQualifications.id)
            {
                return(BadRequest());
            }

            db.Entry(specialQualifications).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!SpecialQualificationsExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,CourseTitle,Topic,Institute,StartDate,EndDate,UserId,IsPublic")] SpecialQualification specialQualification)
        {
            if (id != specialQualification.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(specialQualification);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SpecialQualificationExists(specialQualification.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction("SpecialQualification", "UserProfile"));
            }
            return(View(specialQualification));
        }
    protected void btnSaveAll_Click(object sender, EventArgs e)
    {
        CobBacInfo.Save();
        string BaNo = Session["ArmyNo"] as string;

        if (BaNo != null)
        {
            comMsn.SaveMNS();
            dipState.SaveDiscipState();
            mdcl.Save();
            AprInfr.Save();
            SpecialQualification.SaveSpecialQualification();
            cors.InsertUpdateCourse();
            cdre.InsertUpdateCadre();
            service.InsertUpdateComService();
            nok1.InsertUpdateNOK();
            rmk.InsertUpdateRemrk();
            MessageController.Show("Saved successfully.", MessageType.Information, Page);
            TabContainer1.ActiveTabIndex = 0;
            CobBacInfo.Clear();
            ClearAllGrid();
            Session["ArmyNo"] = null;
            tbxRnk.Text       = "";
            tbxName.Text      = "";
            tbxArmsNo.Text    = "";
            namePnl.Visible   = false;
        }
        else
        {
            MessageController.Show("First save basic information.", MessageType.Warning, Page);
        }
    }
        public async Task <IActionResult> Create([Bind("Id,CourseTitle,Topic,Institute,StartDate,EndDate,UserId,IsPublic")] SpecialQualification specialQualification)
        {
            if (ModelState.IsValid)
            {
                _context.Add(specialQualification);
                await _context.SaveChangesAsync();

                return(RedirectToAction("SpecialQualification", "UserProfile"));
            }
            return(View(specialQualification));
        }
Exemple #5
0
    private void InsertUpdate()
    {
        SpecialQualification objSpsQuality = new SpecialQualification();

        objSpsQuality.SpecialQualityId   = ID;
        objSpsQuality.SpecialQualityName = tbxName.Text;
        objSpsQuality.Description        = tbxDescription.Text;
        new bllSpecialQuality().InsertUpdate(objSpsQuality);
        new bllAudit().Insert("Setup", "InsertUpdate SpecialQuality", "SpecialQuality: " + tbxName.Text, User.Identity.Name);
        MessageController.Show("Saved successfully.", MessageType.Information, Page);
    }
        public IHttpActionResult PostSpecialQualifications(SpecialQualification specialQualifications)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.SpecialQualifications.Add(specialQualifications);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApiPost", new { id = specialQualifications.id }, specialQualifications));
        }
 private void ClearAllGrid()
 {
     comMsn.ClearGrid();
     dipState.ClearGrid();
     mdcl.ClearGrid();
     AprInfr.ClearGrid();
     SpecialQualification.Clear();
     cors.ClearGrid();
     cdre.ClearGrid();
     service.ClearGrid();
     nok1.ClearGrid();
     rmk.ClearGrid();
 }
        public IHttpActionResult DeleteSpecialQualifications(int id)
        {
            SpecialQualification specialQualifications = db.SpecialQualifications.Find(id);

            if (specialQualifications == null)
            {
                return(NotFound());
            }

            db.SpecialQualifications.Remove(specialQualifications);
            db.SaveChanges();

            return(Ok(specialQualifications));
        }
        public IHttpActionResult GetSpecialQualifications(int id)
        {
            SpecialQualification specialQualifications = db.SpecialQualifications.Find(id);

            if (specialQualifications == null)
            {
                return(NotFound());
            }

            return(Ok(new DropDownDTO
            {
                id = specialQualifications.id.ToString(),
                description = specialQualifications.description
            }));
        }
Exemple #10
0
    protected void btnSpecialQualificationSave_Click(object sender, EventArgs e)
    {
        string BaNo = Session["ArmyNo"] as string;

        if (BaNo != null)
        {
            if (SpecialQualification.SaveSpecialQualification())
            {
                TabContainer1.ActiveTabIndex = 6;
            }
        }
        else
        {
            MessageController.Show("First save basic information.", MessageType.Warning, Page);
        }
    }