/// <summary>
        /// AddUpdateToolNameMaster
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public CommonResponse AddUpdateToolNameMaster(ToolNameMasterEntity data)
        {
            CommonResponse obj = new CommonResponse();

            try
            {
                var check = db.UnitworkccsToolnamemaster.Where(m => m.ToolId == data.toolId && m.IsDeleted == 0).FirstOrDefault();
                if (check == null)
                {
                    UnitworkccsToolnamemaster unitworkccsToolNameMasterDet = new UnitworkccsToolnamemaster();
                    unitworkccsToolNameMasterDet.ToolName  = data.toolName;
                    unitworkccsToolNameMasterDet.ToolDesc  = data.toolDesc;
                    unitworkccsToolNameMasterDet.IsDeleted = 0;
                    unitworkccsToolNameMasterDet.CreatedOn = DateTime.Now;
                    db.UnitworkccsToolnamemaster.Add(unitworkccsToolNameMasterDet);
                    db.SaveChanges();

                    obj.isStatus = true;
                    obj.response = ResourceResponse.AddedSuccessMessage;
                }
                else
                {
                    check.ToolName   = data.toolName;
                    check.ToolDesc   = data.toolDesc;
                    check.ModifiedOn = DateTime.Now;
                    check.ModifiedBy = 2;
                    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> AddUpdateToolNameMaster(ToolNameMasterEntity data)
        {
            CommonResponse response = toolNameMaster.AddUpdateToolNameMaster(data);

            return(Ok(response));
        }