public JArray PutUnit(Units obj) //for Update
 {
     try
     {
         _units.Update(obj);
         return(GetUnit());
         //IList<Units> objUnits = new List<Units>();
         //objUnits = _units.GetAllData();
         //return JArray.Parse(objUnits.ToJson(new JsonWriterSettings { OutputMode = JsonOutputMode.Strict }));
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #2
0
        /// <summary>更新基本单位
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void UnitsGrid_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            var editedItem = e.Item as GridEditableItem;

            if (editedItem != null)
            {
                var unitsId = new Guid(editedItem.GetDataKeyValue("UnitsId").ToString());
                var textBox = editedItem.FindControl("TB_Units") as TextBox;
                if (textBox != null)
                {
                    string unitsName = textBox.Text;
                    try
                    {
                        var unitsInfo = new UnitsInfo(unitsId, unitsName);
                        _unitsWirte.Update(unitsInfo);
                    }
                    catch
                    {
                        RAM.Alert("数量单位信息数据修改失败!");
                    }
                }
            }
        }
예제 #3
0
 public IActionResult Update(Unit unit)
 {
     return(Ok(_IUnits.Update(unit)));
 }