public object InsertUpdateUnit([FromBody] InsertUpdateParameter <Unit> item) { ServiceResult result = new ServiceResult(); try { var objBL = new BLUnit(); if (objBL.CheckCodeExists(item.Data.UnitID, item.Data.UnitName)) { result.Success = false; result.ErrorCode = ErrorCode.DuplicateCode; } else { result.Success = objBL.InsertUpdateUnit(item.Data); //if (objBL.InactiveObject("Unit", "UnitID", item.OldID)) //{ //} //else //{ // result.Success = false; // result.ErrorCode = ErrorCode.ItemNotInactive; //} } } catch (Exception ex) { CommonFunction.WriteLog(ex, SerializeUtil.Serialize(item), Request.RequestUri.ToString()); result.Success = false; result.ErrorCode = ex.Message; } return(result); }
public object GetUnitByName(string unitName) { ServiceResult result = new ServiceResult(); List <Unit> items; try { items = new BLUnit().GetUnitByName(unitName); result.Success = true; result.Data = items; } catch (Exception ex) { CommonFunction.WriteLog(ex, unitName, Request.RequestUri.ToString()); result.Success = false; result.ErrorCode = ex.Message; } return(result); }
public object GetUnitByID(Guid itemID) { ServiceResult result = new ServiceResult(); List <Unit> items; try { items = new BLUnit().GetUnit(itemID); result.Success = true; result.Data = items; } catch (Exception ex) { CommonFunction.WriteLog(ex, SerializeUtil.Serialize(itemID), Request.RequestUri.ToString()); result.Success = false; result.ErrorCode = ex.Message; } return(result); }
protected override void InitBusinessObject() { base.InitBusinessObject(); oBL = new BLUnit(); }