/// <summary>
        /// Add Child Fg Part No
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public CommonResponse AddChildFgPartNo(CustomChildPartNo data)
        {
            CommonResponse obj = new CommonResponse();

            try
            {
                var check = db.UnitworkccsTblchildfgpartno.Where(m => m.ChildFgpartId == data.childFgPartId && m.IsDeleted == 0).FirstOrDefault();
                if (check == null)
                {
                    UnitworkccsTblchildfgpartno UnitworkccsTblchildfgpartno = new UnitworkccsTblchildfgpartno();
                    UnitworkccsTblchildfgpartno.ChildFgPartNo   = data.childFgPartNo;
                    UnitworkccsTblchildfgpartno.ChildPartNoDesc = data.childPartNoDesc;
                    UnitworkccsTblchildfgpartno.FgPartNo        = data.fgPartNo;
                    UnitworkccsTblchildfgpartno.FgPartDesc      = data.fgPartDesc;
                    UnitworkccsTblchildfgpartno.IsDeleted       = 0;
                    UnitworkccsTblchildfgpartno.CreatedOn       = DateTime.Now;
                    db.UnitworkccsTblchildfgpartno.Add(UnitworkccsTblchildfgpartno);
                    db.SaveChanges();
                    obj.isStatus = true;
                    obj.response = ResourceResponse.AddedSuccessMessage;
                }
                else
                {
                    check.ChildFgPartNo   = data.childFgPartNo;
                    check.ChildPartNoDesc = data.childPartNoDesc;
                    check.FgPartNo        = data.fgPartNo;
                    check.FgPartDesc      = data.fgPartDesc;
                    check.IsDeleted       = 0;
                    check.CreatedOn       = DateTime.Now;
                    db.SaveChanges();
                    obj.isStatus = true;
                    obj.response = ResourceResponse.UpdatedSuccessMessage;
                }
            }
            catch (Exception e)
            {
                log.Error(e); if (e.InnerException != null)
                {
                    log.Error(e.InnerException.ToString());
                }
                obj.isStatus = false;
                obj.response = ResourceResponse.FailureMessage;
            }
            return(obj);
        }
        public async Task <IActionResult> AddChildFgPartNo(CustomChildPartNo data)
        {
            CommonResponse response = childFgPartNo.AddChildFgPartNo(data);

            return(Ok(response));
        }