/// <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)); }