示例#1
0
        public ActionResult GetEquipmentInfo(string EqpCode)
        {
            string strEqpInfo = "";
            EquipmentLayoutDetailEqpInfoViewModel model = null;

            using (EquipmentLayoutDetailServiceClient client = new EquipmentLayoutDetailServiceClient())
            {
                MethodReturnResult <DataTable> result = client.GetEquipmentInfo(EqpCode);
                if (result != null && result.Code == 0)
                {
                    if (result.Data != null && result.Data.Rows.Count > 0)
                    {
                        model = new EquipmentLayoutDetailEqpInfoViewModel()
                        {
                            EquipmentCode         = result.Data.Rows[0]["EQUIPMENT_CODE"].ToString(),
                            EquipmentName         = result.Data.Rows[0]["EQUIPMENT_NAME"].ToString(),
                            EquipmentStateName    = result.Data.Rows[0]["EQUIPMENT_STATE_NAME"].ToString(),
                            EquipmentStateMinutes = result.Data.Rows[0]["MinutesQty"].ToString(),
                            Creator     = result.Data.Rows[0]["CREATOR"].ToString(),
                            CREATE_TIME = result.Data.Rows[0]["Create_Time"].ToString(),
                            Description = result.Data.Rows[0]["Description"].ToString()
                        };
                        return(PartialView("_InfoPartial", model));
                    }
                }
                else
                {
                    ModelState.AddModelError("", result.Message);
                }
            }
            return(PartialView("_InfoPartial"));
        }