コード例 #1
0
ファイル: uomcontroller.cs プロジェクト: justinshobby/mqms
        public string saveuom(uom uomobject)
        {
            uomclass uomsrc = new uomclass();
            string   result = string.Empty;

            if (uomobject.UOMID != 0)
            {
                //update
                var check = getuoms()
                            .Where(c => c.UOMID != uomobject.UOMID)
                            .Where(c => c.UOMName == uomobject.UOMName)
                            .Where(c => c.IsDeleted == false)
                            .FirstOrDefault();

                if (check != null)
                {
                    result = "UOM TAKEN";
                }
                else
                {
                    var obj = uomsrc.saveuom(uomobject);
                    if (obj != null)
                    {
                        result = "Success";
                    }
                }
            }
            else
            {
                var check = getuoms()
                            .Where(c => c.UOMName == uomobject.UOMName)
                            .Where(c => c.IsDeleted == false)
                            .FirstOrDefault();
                if (check != null)
                {
                    result = "UOM TAKEN";
                }
                else
                {
                    var obj = uomsrc.saveuom(uomobject);
                    if (obj != null)
                    {
                        result = "Success";
                    }
                }
            }

            return(result);
        }
コード例 #2
0
ファイル: uomcontroller.cs プロジェクト: justinshobby/mqms
        public List <uom> getuoms()
        {
            uomclass uomsrc = new uomclass();

            return(uomsrc.getuoms());
        }