Beispiel #1
0
 public Object RecordView(String BulkMeterID)
 {
     BulkMeterMappingList Bulk = new BulkMeterMappingList();
      try
      {
          Bulk = DAL.DALBulkMeter.ViewBulkMeterRecordListByID(BulkMeterID);
      }
      catch (Exception ex)
      {
          throw;
      }
      return Bulk;
 }
Beispiel #2
0
        public static BulkMeterMappingList ViewBulkMeterRecordListByID(String Mode ,String BulkMeterMapID)
        {
            BulkMeterMappingList Bulk = new BulkMeterMappingList();
            try
            {
                using (var context = new SycousCon())
                {
                    var pmode = new SqlParameter
                    {
                        ParameterName = "mode",
                        Value = "2",
                        Direction = ParameterDirection.Input
                    };
                    var pBulkMeterID = new SqlParameter
                    {
                        ParameterName = "BulkMeterID",
                        Value = "",
                        Direction = ParameterDirection.Input
                    };

                    var pBulkMeterMapID = new SqlParameter
                    {
                        ParameterName = "BulkMeterMapID",
                        Value = BulkMeterMapID,
                        Direction = ParameterDirection.Input
                    };

                    Bulk = context.ExecuteStoreQuery<BulkMeterMappingList>("exec [SYCOUS].[GetBulkMeterInPropertyByID] @mode,@BulkMeterID,@BulkMeterMapID", pmode, pBulkMeterID, pBulkMeterMapID).FirstOrDefault();
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return Bulk;
        }
Beispiel #3
0
 Object IRecord2View.RecordView(String Mode, String BulkMeterMappID)
 {
     BulkMeterMappingList Bulk = new BulkMeterMappingList();
      try
      {
          Bulk = DAL.DALBulkMeter.ViewBulkMeterRecordListByID("2",BulkMeterMappID);
      }
      catch (Exception ex)
      {
          throw;
      }
      return Bulk;
 }
        public ActionResult UnAssign(String mBulkID)
        {
            if (Session["Login"] != null)
             {
                 LoginSession loginsession = (LoginSession)Session["Login"];
                 ViewBag.CompanyLogo = loginsession.CompanyLogo;
                 ViewBag.Layout1 = BAL.Common.LayoutType(loginsession.UserType);
                 String actionName = this.ControllerContext.RouteData.Values["action"].ToString();
                 String controllerName = this.ControllerContext.RouteData.Values["controller"].ToString();
                 ViewBag.Menu = BAL.Common.GetActiveMenu(controllerName, actionName, BAL.Common.LayoutType(loginsession.UserType));
                 ViewBag.RoleName = loginsession.RoleName;
                 IEnumerable<DAL.MeterDetails>MeterList = null;
                 try
                 {
                     if (mBulkID != null)
                     {
                         String _mBulkID = BAL.Security.URLDecrypt(mBulkID);
                         BulkMeterMappingList Bulk = new BulkMeterMappingList();
                         Bulk = BAL.BulkMeterModel.BulkMeterUnAssign(_mBulkID);
                         ViewBag.Client = Bulk.Client;
                         ViewBag.Site = Bulk.SiteName;
                         ViewBag.Supply = Bulk.Supply;
                         ViewBag.BulkDeviceID = Bulk.BulkMeterDeviceID;
                         ViewBag.BulkID = Bulk.BulkMeterID;
                         ViewBag.BulkType = Bulk.Type;
                         MeterList = BAL.BulkMeterModel.GetMeterDeatailsRecordList(Bulk.ClientID, Bulk.SiteId, Bulk.SupplyID, Bulk.BulkMeterID);
                         return View(MeterList);
                     }
                     else
                     {
                         return View();
                     }
                 }
                 catch (Exception ex)
                 {
                     return Content("ErrorMessage" + ":" + ex.StackTrace.ToString());
                 }

             }
             else
             { return RedirectToAction("Index", "Home"); }
        }