Example #1
0
        public async Task <IActionResult> Edit([Bind("CityId,CityName,CityCode,CountryId,StateId,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] City city)
        {
            if (ModelState.IsValid)
            {
                city.ModifiedOn = DateTime.Now;
                city.IP         = GetIPAddress.getExternalIp();
                _context.Update(city);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(city));
        }
Example #2
0
        public ValidationMsg Update(SysMachine objSysMachine, int userid)
        {
            var vmMsg = new ValidationMsg();

            try
            {
                var sysMachine = _context.Sys_Machine.FirstOrDefault(s => s.MachineID == objSysMachine.MachineID);
                if (sysMachine != null)
                {
                    sysMachine.MachineNo       = objSysMachine.MachineNo;
                    sysMachine.MachineName     = objSysMachine.MachineName;
                    sysMachine.MachineCategory = objSysMachine.MachineCategory;
                    sysMachine.MachineType     = objSysMachine.MachineType;
                    sysMachine.MachineCapacity = objSysMachine.MachineCapacity;
                    sysMachine.CapacityUnit    = objSysMachine.CapacityUnit;
                    if (objSysMachine.InstallationDate == null)
                    {
                        sysMachine.InstallationDate = null;
                    }
                    else
                    {
                        sysMachine.InstallationDate = DalCommon.SetDate(objSysMachine.InstallationDate);
                    }
                    if (objSysMachine.ExpiaryDate == null)
                    {
                        sysMachine.ExpiaryDate = null;
                    }
                    else
                    {
                        sysMachine.ExpiaryDate = DalCommon.SetDate(objSysMachine.ExpiaryDate);
                    }
                    //sysMachine.InstallationDate = DalCommon.SetDate(objSysMachine.InstallationDate);
                    //sysMachine.ExpiaryDate = DalCommon.SetDate(objSysMachine.ExpiaryDate);
                    sysMachine.Remarks    = objSysMachine.Remarks;
                    sysMachine.IsActive   = objSysMachine.IsActive == "Active";// Convert.ToBoolean(objSysMachine.IsActive);
                    sysMachine.ModifiedOn = DateTime.Now;
                    sysMachine.ModifiedBy = userid;
                    sysMachine.IPAddress  = GetIPAddress.LocalIPAddress();
                }
                _context.SaveChanges();

                vmMsg.Type = Enums.MessageType.Update;
                vmMsg.Msg  = "Updated Successfully.";
            }
            catch (Exception ex)
            {
                vmMsg.Type = Enums.MessageType.Error;
                vmMsg.Msg  = "Failed to Update.";
            }
            return(vmMsg);
        }
        public EXP_DeliveryChallanCI SetToDeliveryChallanCIModelObject(EXPDeliveryChallanCI model, int _userid)
        {
            EXP_DeliveryChallanCI entity = new EXP_DeliveryChallanCI();

            entity.DeliverChallanID = model.DeliverChallanID;
            entity.CIID             = model.CIID;
            entity.PLID             = model.PLID;
            entity.RecordStatus     = DalCommon.ReturnRecordStatus(model.RecordStatus);
            entity.SetOn            = DateTime.Now;
            entity.SetBy            = _userid;
            entity.RecordStatus     = "NCF";
            entity.IPAddress        = GetIPAddress.LocalIPAddress();
            return(entity);
        }
Example #4
0
	void ExitOtherPlayer()
	{
		foreach(Transform child in m_mazeObject.transform)
		{
			Destroy(child.gameObject);
		}

		string l_urlGetState = GetIPAddress.GetAddress() + "QuitOtherMap ";
		WWWForm l_formTemp = new WWWForm();
		l_formTemp.AddField("targetPlayerId", m_targetPlayerId);
		new WWW(l_urlGetState, l_formTemp);

		StartCoroutine(GetMap(m_myMapId));
	}
Example #5
0
        public async Task <IActionResult> Edit(MyViewModel model)
        {
            if (ModelState.IsValid)
            {
                Customer cus = new Customer();
                cus.ModifiedOn = DateTime.Now;
                cus.IP         = GetIPAddress.getExternalIp();
                _context.Customer.Update(cus);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(model));
        }
Example #6
0
        public Sys_Comodity SetToModelObject(SysComodity model, int userid)
        {
            Sys_Comodity Entity = new Sys_Comodity();

            Entity.ComodityID   = model.ComodityID;
            Entity.ComodityCode = model.ComodityCode;
            Entity.ComodityName = model.ComodityName;
            Entity.IsActive     = model.IsActive == "Active";
            Entity.SetOn        = DateTime.Now;
            Entity.SetBy        = userid;
            Entity.IPAddress    = GetIPAddress.LocalIPAddress();

            return(Entity);
        }
Example #7
0
	IEnumerator GetMap(int p_mapId)
	{
		m_myMapId = p_mapId;
		m_currentMapId = p_mapId;
		WWWForm l_formTemp = new WWWForm();
		l_formTemp.AddField("mapId", p_mapId);
		string l_urlMap = GetIPAddress.GetAddress() + "GetMap";
		WWW l_getMap = new WWW(l_urlMap, l_formTemp);

		yield return l_getMap;
		
		JsonData l_jsonMap = new JsonData();
		if (l_getMap.error != null)
		{
			Debug.Log(l_getMap.error);
		}
		else
		{
			l_jsonMap = JsonMapper.ToObject(l_getMap.text);
		}
		
		JsonData l_map =  l_jsonMap["map"];
		m_map = new int[l_map.Count, l_map[0]["row"].Count];
		for (int i = 0; i < l_map.Count; ++i)
		{
			JsonData l_row = l_map[i]["row"];
			for (int j = 0; j < l_row.Count; ++j)  
			{
				m_map [i, j] = (int)l_row[j]["column"];
			}
		}
		PrintMaze();
		GameObject l_player = (GameObject)GameObject.Instantiate(m_player, new Vector3 (2, 0, 2), new Quaternion (0, 0, 0, 0));
		l_player.transform.parent = m_mazeObject.transform;
		
		if (GameObject.FindGameObjectWithTag("Respawn"))
		{
			GameObject l_spawn = GameObject.FindGameObjectWithTag ("Respawn");
			l_player.transform.position = l_spawn.transform.position;
		}
		else
		{
			GameObject l_newSpawn;
			l_newSpawn = (GameObject)Instantiate (m_spawn, new Vector3 (2, 0, 2), new Quaternion (0, 0, 0, 0));
			l_newSpawn.transform.parent = m_mazeObject.transform;
			m_spawnPosition[0] = 2;
			m_spawnPosition[1] = 2;
		}
		GameObject.FindGameObjectWithTag("UICamera").SendMessage("InitUI", SendMessageOptions.DontRequireReceiver);
	}
Example #8
0
	IEnumerator TryEnterOtherPlayer(int p_playerId)
	{
		m_targetPlayerId = p_playerId;
		string l_urlGetState = GetIPAddress.GetAddress() + "GetOtherState";
		WWWForm l_formTemp = new WWWForm();
		l_formTemp.AddField("targetPlayerId", p_playerId);
		l_formTemp.AddField("playerId", m_playerId);
		l_formTemp.AddField("longitude", m_longitude.ToString());
		l_formTemp.AddField("latitude", m_latitude.ToString());

		WWW l_getState = new WWW(l_urlGetState, l_formTemp);

		yield return l_getState;

		JsonData l_jsonResult = new JsonData();
		if (l_getState.error != null)
		{
			Debug.Log(l_getState.error);
		}
		else
		{
			l_jsonResult = JsonMapper.ToObject(l_getState.text);
		}

		GameObject l_mainPlayer = GameObject.FindGameObjectWithTag("MainPlayerObject");

		switch ((int)l_jsonResult["result"])
		{
		case 2:
			foreach(Transform child in m_mazeObject.transform)
			{
				Destroy(child.gameObject);
			}
			StartCoroutine(GetOtherMap((int)l_jsonResult["mapId"]));
			break;
		case 1:
			l_mainPlayer.SendMessage("FinishEnter", SendMessageOptions.DontRequireReceiver);
			l_mainPlayer.SendMessage("OnlineState", SendMessageOptions.DontRequireReceiver);
			break;
		case 0:
			l_mainPlayer.SendMessage("FinishEnter", SendMessageOptions.DontRequireReceiver);
			l_mainPlayer.SendMessage("WrongArea", SendMessageOptions.DontRequireReceiver);
			break;
		default:
			l_mainPlayer.SendMessage("FinishEnter", SendMessageOptions.DontRequireReceiver);
			l_mainPlayer.SendMessage("FailToEnter", SendMessageOptions.DontRequireReceiver);
			break;
		}
	}
Example #9
0
        public async Task <IActionResult> Create([Bind("EmpSkillSetId,EmpSkillSetName,EmpSkillSetCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] EmpSkillSet empSkillSet)
        {
            if (ModelState.IsValid)
            {
                empSkillSet.Status     = AppConstant.Active;
                empSkillSet.CompanyID  = AppConstant.CompanyID;
                empSkillSet.CreatedOn  = DateTime.Now;
                empSkillSet.ModifiedOn = DateTime.Now;
                empSkillSet.IP         = GetIPAddress.getExternalIp();
                _context.Add(empSkillSet);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(empSkillSet));
        }
Example #10
0
        public Sys_Bank SetToBankModelObject(SysBank model, int _userid)//int _userid
        {
            Sys_Bank entity = new Sys_Bank();

            entity.BankID       = model.BankID;
            entity.BankCode     = model.BankCode;
            entity.BankName     = model.BankName;
            entity.BankCategory = model.BankCategory;
            entity.BankType     = model.BankType;
            entity.IsActive     = model.IsActive == "Active";
            entity.SetOn        = DateTime.Now;
            entity.SetBy        = _userid;
            entity.IPAddress    = GetIPAddress.LocalIPAddress();

            return(entity);
        }
        public async Task <IActionResult> Create([Bind("BrandId,BrandName,BrandCode,Description,Status,MfrId,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] Brand brand)
        {
            if (ModelState.IsValid)
            {
                brand.Status     = AppConstant.Active;
                brand.CompanyID  = AppConstant.CompanyID;
                brand.CreatedOn  = DateTime.Now;
                brand.ModifiedOn = DateTime.Now;
                brand.IP         = GetIPAddress.getExternalIp();
                _context.Add(brand);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(brand));
        }
        public async Task <IActionResult> Create([Bind("DgClassDangerousId,DgClassDangerousName,DgClassDangerousCode,DgClassDangerousDescription,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] DgClassDangerous dgClassDangerous)
        {
            if (ModelState.IsValid)
            {
                dgClassDangerous.Status     = AppConstant.Active;
                dgClassDangerous.CompanyID  = AppConstant.CompanyID;
                dgClassDangerous.CreatedOn  = DateTime.Now;
                dgClassDangerous.ModifiedOn = DateTime.Now;
                dgClassDangerous.IP         = GetIPAddress.getExternalIp();
                _context.Add(dgClassDangerous);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(dgClassDangerous));
        }
        public async Task <IActionResult> Create([Bind("VehPlatePrefixId,VehPlatePrefixName,VehPlatePrefixCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] VehPlatePrefix vehPlatePrefix)
        {
            if (ModelState.IsValid)
            {
                vehPlatePrefix.Status     = AppConstant.Active;
                vehPlatePrefix.CompanyID  = AppConstant.CompanyID;
                vehPlatePrefix.CreatedOn  = DateTime.Now;
                vehPlatePrefix.ModifiedOn = DateTime.Now;
                vehPlatePrefix.IP         = GetIPAddress.getExternalIp();
                _context.Add(vehPlatePrefix);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(vehPlatePrefix));
        }
Example #14
0
        public HttpResponseMessage Post(WebContactUs contactUs)
        {
            if (!ModelState.IsValid || contactUs == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState));
            }

            try
            {
                repo.sendContactUs(this.currentUserId, GetIPAddress.Get(this.Request), contactUs);
                return(Request.CreateResponse(HttpStatusCode.Created));
            }
            catch (Exception e)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, e));
            }
        }
Example #15
0
        public EXP_PLPIItemColor SetToModelObject(EXPPLPIItemColor model, int userid)
        {
            EXP_PLPIItemColor Entity = new EXP_PLPIItemColor();

            Entity.PLPIItemColorID = model.PLPIItemColorID;
            Entity.PLPIID          = model.PLPIID;
            Entity.Commodity       = model.Commodity;
            Entity.ArticleID       = model.ArticleID;
            Entity.ArticleNo       = model.ArticleNo;
            Entity.ItemTypeID      = model.ItemTypeID;
            Entity.LeatherTypeID   = model.LeatherTypeID;
            Entity.LeatherStatusID = model.LeatherStatusID;
            Entity.MaterialNo      = model.MaterialNo;
            Entity.AvgSize         = model.AvgSize;
            Entity.AvgSizeUnit     = model.AvgSizeUnit;
            //if (string.IsNullOrEmpty(model.AvgSizeUnitName))
            //    Entity.AvgSizeUnit = null;
            //else
            //    Entity.AvgSizeUnit = Convert.ToByte(_context.Sys_Unit.Where(m => m.UnitName == model.AvgSizeUnitName).FirstOrDefault().UnitID);
            Entity.SideDescription = model.SideDescription;
            Entity.SelectionRange  = model.SelectionRange;
            Entity.Thickness       = model.Thickness;
            Entity.ThicknessUnit   = model.ThicknessUnit;
            //if (string.IsNullOrEmpty(model.ThicknessUnitName))
            //    Entity.ThicknessUnit = null;
            //else
            //    Entity.ThicknessUnit = Convert.ToByte(_context.Sys_Unit.Where(m => m.UnitName == model.ThicknessUnitName).FirstOrDefault().UnitID);
            Entity.ThicknessAt      = model.ThicknessAt;
            Entity.ColorID          = model.ColorID;
            Entity.MeterPLPIItemQty = model.MeterPLPIItemQty;
            Entity.FootPLPIItemQty  = model.FootPLPIItemQty;
            Entity.PLPIItemWeight   = model.PLPIItemWeight;
            Entity.ItemWeightUnit   = model.ItemWeightUnit;
            //Entity.PackQty = model.PackQty;
            //if (string.IsNullOrEmpty(model.PackUnitName))
            //    Entity.PackUnit = null;
            //else
            //    Entity.PackUnit = Convert.ToByte(_context.Sys_Unit.Where(m => m.UnitName == model.PackUnitName).FirstOrDefault().UnitID);
            Entity.RecordStatus = "NCF";
            Entity.Remarks      = model.Remarks;
            Entity.SetOn        = DateTime.Now;
            Entity.SetBy        = userid;
            Entity.IPAddress    = GetIPAddress.LocalIPAddress();

            return(Entity);
        }
Example #16
0
        public EXP_DeliveryChallan SetTotblDeliveryChallanModelObject(EXPDeliveryChallan model, int _userid)//int _userid
        {
            EXP_DeliveryChallan entity = new EXP_DeliveryChallan();

            entity.DeliverChallanID    = model.DeliverChallanID;
            entity.DeliverChallanNo    = model.DeliverChallanNo == null ? "" : model.DeliverChallanNo;
            entity.DeliverChallanRef   = model.DeliverChallanRef == null ? "" : model.DeliverChallanRef;
            entity.DeliveryChallanNote = model.DeliveryChallanNote == null ? "" : model.DeliveryChallanNote;
            entity.DeliverChallanDate  = model.DeliverChallanDate;
            entity.TruckNo             = model.TruckNo == null ? "" : model.TruckNo;
            entity.RecordStatus        = "NCF";
            entity.SetOn     = DateTime.Now;
            entity.SetBy     = _userid;
            entity.IPAddress = GetIPAddress.LocalIPAddress();

            return(entity);
        }
Example #17
0
    IEnumerator ScreenShot()
    {
        string l_account  = this.m_account.value;
        string l_password = this.m_password.value;

        if (l_account != null)
        {
            //Gets all information of player by account.
            string m_url = GetIPAddress.GetAddress() + "Login";

            WWWForm l_form = new WWWForm();
            l_form.AddField("account", l_account);
            l_form.AddField("password", l_password);
            WWW l_getData = new WWW(m_url, l_form);

            yield return(l_getData);

            if (l_getData.error != null)
            {
                m_showMessage.text = l_getData.error;
            }
            else
            {
                m_jsonValue = JsonMapper.ToObject(l_getData.text);
                int l_result = (int)m_jsonValue["result"];

                if (l_result == 1)
                {
                    DontDestroyOnLoad(gameObject);
                    Application.LoadLevel("Menu");
                }
                else if (l_result == -1)
                {
                    m_showMessage.text = "account is alreay online";
                }
                else
                {
                    m_showMessage.text = "account or password is not right!";
                }
            }
        }
        else
        {
            m_showMessage.text = "Please input account";
        }
    }
Example #18
0
        public async Task <IActionResult> Edit([Bind("JobStatId,JobStatName,JobStatCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] JobStatus jobStatus)
        {
            //if (_context.jobStatus.Any(m => m.Code.Equals(jobStatus.Code)))
            //{
            //    ModelState.AddModelError("", "[" + jobStatus.Code + "]already exists");
            //}

            if (ModelState.IsValid)
            {
                jobStatus.ModifiedOn = DateTime.Now;
                jobStatus.IP         = GetIPAddress.getExternalIp();
                _context.Update(jobStatus);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(jobStatus));
        }
        // ########################################### END OF SAVE,UPDATE,DELETE,CONFIRM #######################################################################


        //************************************************************ For Saving use Entity & Model Data Mapping **********************************
        public INV_FinishLeatherReceive SetToModelObject(InvFinishLeatherReceive model, int userid)
        {
            INV_FinishLeatherReceive Entity = new INV_FinishLeatherReceive();

            Entity.FNReceiveID     = model.FNReceiveID;
            Entity.FNReceiveNo     = model.FNReceiveNo;
            Entity.FNReceiveDate   = DalCommon.SetDate(model.FNReceiveDate);
            Entity.ReceiveCategory = "STTF";
            Entity.ReceiveFor      = model.ReceiveFor == null ? "" : model.ReceiveFor;
            Entity.IssueFrom       = model.IssueFrom == null ? 0 : model.IssueFrom;
            Entity.ReceiveAt       = model.ReceiveAt == null ? 0 : model.ReceiveAt;
            Entity.ReceiveNote     = model.ReceiveNote == null ? "" : model.ReceiveNote;
            Entity.CheckNote       = model.CheckNote == null ? "" : model.CheckNote;
            Entity.RecordStatus    = "NCF";
            Entity.SetOn           = DateTime.Now;
            //Entity.SetBy = userid;
            Entity.IPAddress = GetIPAddress.LocalIPAddress();

            return(Entity);
        }
Example #20
0
        public async Task <IActionResult> Create([Bind("CountryId,CountryName,CountryCode,callingCode,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] Country country)
        {
            if (_context.country.Any(m => m.CountryCode.Equals(country.CountryCode)))
            {
                ModelState.AddModelError("", "[" + country.CountryCode + "]already exists");
            }
            else if (ModelState.IsValid)
            {
                country.Status     = AppConstant.Active;
                country.CompanyID  = AppConstant.CompanyID;
                country.CreatedOn  = DateTime.Now;
                country.ModifiedOn = DateTime.Now;
                country.IP         = GetIPAddress.getExternalIp();
                _context.Add(country);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(country));
        }
Example #21
0
        public async Task <dynamic> AddVersionDocumentInfo(DocumentsInfo _modelDocumentsInfo)
        {
            DSM_DocPropIdentify objDocPropIdentifies = new DSM_DocPropIdentify();

            if (ModelState.IsValid)
            {
                action = "add";
                _modelDocumentsInfo.SetBy      = UserID;
                _modelDocumentsInfo.ModifiedBy = _modelDocumentsInfo.SetBy;
                _modelDocumentsInfo.UploaderIP = GetIPAddress.LocalIPAddress();
                respStatus.Message             = "Success";
                respStatus = await Task.Run(() => _versioningOfOriginalDocService.AddVersionDocumentInfo(
                                                _modelDocumentsInfo, action, out objDocPropIdentifies));

                try
                {
                    FolderGenerator.MakeFTPDir(objDocPropIdentifies.ServerIP,
                                               objDocPropIdentifies.ServerPort,
                                               objDocPropIdentifies.FileServerUrl,
                                               objDocPropIdentifies.FtpUserName,
                                               objDocPropIdentifies.FtpPassword);
                }
                catch (Exception e)
                {
                }


                return(Json(new
                {
                    Message = respStatus.Message,
                    result = objDocPropIdentifies,
                    //DistinctID = DistinctDocIDs
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                //var errors = ModelState.Values.SelectMany(v => v.Errors);
                respStatus = new ValidationResult("E404", _localizationService.GetResource("E404"));
                return(Json(new { Message = respStatus.Message, respStatus }, JsonRequestBehavior.AllowGet));
            }
        }
Example #22
0
        public async Task <IActionResult> Create([Bind("VehLicTypeId,VehLicTypeName,VehLicTypeCode,Description,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] VehicleLicenceType vehicleLicenceType)
        {
            if (_context.vehicleLicenceType.Any(m => m.VehLicTypeCode.Equals(vehicleLicenceType.VehLicTypeCode)))
            {
                ModelState.AddModelError("", "[" + vehicleLicenceType.VehLicTypeCode + "]already exists");
            }

            else if (ModelState.IsValid)
            {
                vehicleLicenceType.Status     = AppConstant.Active;
                vehicleLicenceType.CompanyID  = AppConstant.CompanyID;
                vehicleLicenceType.CreatedOn  = DateTime.Now;
                vehicleLicenceType.ModifiedOn = DateTime.Now;
                vehicleLicenceType.IP         = GetIPAddress.getExternalIp();
                _context.Add(vehicleLicenceType);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(vehicleLicenceType));
        }
Example #23
0
        public EXP_PLPIItemColorBale SetToModelObject(EXPPLPIItemColorBale model, int userid)
        {
            EXP_PLPIItemColorBale Entity = new EXP_PLPIItemColorBale();

            Entity.PLPIItemColorBaleID = model.PLPIItemColorBaleID;
            Entity.PLPIItemColorBaleNo = model.PLPIItemColorBaleNo;
            Entity.PLPIItemColorID     = model.PLPIItemColorID;
            Entity.PcsInBale           = model.PcsInBale;
            Entity.SideInBale          = model.SideInBale;
            Entity.MeterPLPIBaleQty    = model.MeterPLPIBaleQty;
            Entity.FootPLPIBaleQty     = model.FootPLPIBaleQty;
            Entity.PLPIBaleNetWeight   = model.PLPIBaleNetWeight;
            Entity.PLPIBGrossaleWeight = model.PLPIBGrossaleWeight;
            if (string.IsNullOrEmpty(model.GradeName))
            {
                Entity.GradeID = null;
            }
            else
            {
                Entity.GradeID = _context.Sys_Grade.Where(m => m.GradeName == model.GradeName).FirstOrDefault().GradeID;
            }
            //if (string.IsNullOrEmpty(model.GrossBaleWeightUnitName))
            //{
            //    Entity.NetWeightUnit = null;
            //    Entity.GrossBaleWeightUnit = null;
            //}
            //else
            //{
            //Entity.NetWeightUnit = _context.Sys_Unit.Where(m => m.UnitName == model.GrossBaleWeightUnitName).FirstOrDefault().UnitID;
            //Entity.GrossBaleWeightUnit = _context.Sys_Unit.Where(m => m.UnitName == model.GrossBaleWeightUnitName).FirstOrDefault().UnitID;
            //}
            Entity.NetWeightUnit       = _context.Sys_Unit.Where(m => m.UnitName == "KG").FirstOrDefault().UnitID;
            Entity.GrossBaleWeightUnit = _context.Sys_Unit.Where(m => m.UnitName == "KG").FirstOrDefault().UnitID;
            Entity.Remarks             = model.Remarks;
            Entity.SetOn     = DateTime.Now;
            Entity.SetBy     = userid;
            Entity.IPAddress = GetIPAddress.LocalIPAddress();

            return(Entity);
        }
        public async Task <IActionResult> Create([Bind("StateId,StateName,StateCode,CountryId,Status,CompanyID,CreatedOn,CreatedBy,ModifiedBy,ModifiedOn,IP")] State state)
        {
            //if(_context.state.Any(e=>e.StateCode.Equals(state.StateCode)))
            //{
            //    ModelState.AddModelError("", "["+state.StateCode+"] already exist");

            //}
            //else
            if (ModelState.IsValid)
            {
                state.Status     = AppConstant.Active;
                state.CompanyID  = AppConstant.CompanyID;
                state.CreatedOn  = System.DateTime.Now;
                state.ModifiedOn = System.DateTime.Now;
                state.IP         = GetIPAddress.getExternalIp();
                _context.Add(state);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(state));
        }
Example #25
0
	IEnumerator InitMap() 
	{
		WWWForm l_form = new WWWForm();

		l_form.AddField("longitude", m_longitude.ToString());
		l_form.AddField("latitude", m_latitude.ToString());
		l_form.AddField("id", m_playerId);

		string l_urlPosition = GetIPAddress.GetAddress() + "CheckPosition";
		WWW l_checkPosition = new WWW(l_urlPosition, l_form);

		yield return l_checkPosition;

		if (l_checkPosition.error != null)
		{
			//TODO handle error.
			Debug.Log(l_checkPosition.error);
		}
		else
		{
			JsonData l_json = JsonMapper.ToObject(l_checkPosition.text);
			if ((int)l_json["result"] == 0)
			{
				StartCoroutine(MakeMaze());
			}
			if ((int)l_json["result"] == 1)
			{
				if ((int)l_json["mapId"] !=0)
				{
					StartCoroutine(GetMap((int)l_json["mapId"]));
				}
				else
				{
					StartCoroutine(MakeMaze());
				}
			}
		}
	}
Example #26
0
        public MainWindowViewModel(IDialogService dialogService, Models.IRKit iRKit)
        {
            GetIPAddress.Subscribe(async _ => await SendMessageAsync());
            httpClient = new HttpClient();
            this.iRKit = iRKit;

            IRCommandList = iRKit.IRCommandList.ToReadOnlyReactiveCollection();

            AddList = new ReactiveCommand();
            AddList.Subscribe(_ => iRKit.IRCommandList.Add(new Models.IRCommand("コマンド3", "3")));

            IDialogResult result = null;

            OpenDialog = new ReactiveCommand <object>()
                         .WithSubscribe(_ => dialogService.ShowDialog("AddIRCommandDialog", null, ret => result = ret))
                         .AddTo(disposables);

            ExecIRCommand = new ReactiveCommand <object>()
                            .WithSubscribe(async _ => await ExecIRCommandAsync())
                            .AddTo(disposables);

            SelectedIRCommand = null;
        }
Example #27
0
        public async override Task OnConnectedAsync()
        {
            var httpcontext = Context.GetHttpContext();
            var pathVisit   = httpcontext.Request.Query["pagename"];
            var ip          = GetIPAddress.GetUserIPAddress();

            if (Users.Any(u => u.IP == ip))
            {
                Users.Find(u => u.IP == ip).Online    = true;
                Users.Find(u => u.IP == ip).PathVisit = pathVisit;
            }
            else
            {
                Users.Add(new User
                {
                    UserName  = "******",
                    IP        = ip,
                    Online    = true,
                    PathVisit = pathVisit,
                    StartAt   = DateTime.Now
                });
            }
            await base.OnConnectedAsync();
        }
Example #28
0
        //Logout
        public ActionResult logout()
        {
            var _userSession = Session[ConstantVariable.USER_SESSION] as UserLogin;

            if (_userSession != null)
            {
                new SystemLogDAO().Insert("Người dùng [" + _userSession.UserName + "] đăng xuất khỏi hệ thống", _userSession.UserName, DateTime.Now.TimeOfDay, DateTime.Now.Date, GetIPAddress.GetLocalIPAddress());
            }

            Session[ConstantVariable.USER_SESSION] = null;
            return(Redirect("/admin/login"));
        }
Example #29
0
 public ActionResult login(AdminLoginModel model)
 {
     //Form Không rỗng
     if (ModelState.IsValid)
     {
         var _userDao = new UserDAO();
         var _result  = _userDao.Login(model.UserName, Encode.MD5Hash(model.PassWord));
         if (_result == 1)
         {
             var _user        = _userDao.GetUserByUserName(model.UserName);
             var _userSession = new UserLogin();
             _userSession.UserName = _user.UserName;
             _userSession.UserID   = _user.Id;
             _userSession.GroupID  = _user.GroupID;
             var _listRole = _userDao.GetListRole(model.UserName);
             if (_user.Avatar != null)
             {
                 _userSession.Avatar = _user.Avatar;
             }
             else
             {
                 _userSession.Avatar = "/Data/images/avatardefault.png";
             }
             Session.Add(ConstantVariable.USER_SESSION, _userSession);
             Session.Add(ConstantVariable.SESSION_CREDENTIAL, _listRole);
             new SystemLogDAO().Insert("Người dùng [" + _user.UserName + "] đăng nhập thành công", _userSession.UserName, DateTime.Now.TimeOfDay, DateTime.Now.Date, GetIPAddress.GetLocalIPAddress());
             return(RedirectToAction("Index", "home"));
         }
         else if (_result == ConstantVariable.NotExist)  // 0
         {
             ModelState.AddModelError("", "Tài khoản không tồn tại!");
         }
         else if (_result == ConstantVariable.IsLocked)  // -1
         {
             ModelState.AddModelError("", "Tài khoản đang bị khóa!");
         }
         else if (_result == ConstantVariable.Incorrect) // -2
         {
             ModelState.AddModelError("", "Tài khoản hoặc mật khẩu chưa đúng!");
         }
         else if (_result == ConstantVariable.NotHaveAccess) // -3
         {
             ModelState.AddModelError("", "Tài khoản của bạn không có quyền truy cập!");
         }
         else
         {
             ModelState.AddModelError("", "Có lỗi! Đăng nhập không thành công!");
         }
     }
     return(View("Index"));
 }
        public async Task <dynamic> AddDocumentInfo(DocumentsInfo _modelDocumentsInfo,
                                                    string _selectedPropID, List <DocMetaValue> _docMetaValues)
        {
            List <DSM_DocPropIdentify> objDocPropIdentifies = null;

            if (ModelState.IsValid)
            {
                action = "add";
                _modelDocumentsInfo.SetBy      = UserID;
                _modelDocumentsInfo.ModifiedBy = _modelDocumentsInfo.SetBy;
                _modelDocumentsInfo.UploaderIP = GetIPAddress.LocalIPAddress();
                respStatus.Message             = "Success";
                respStatus = await Task.Run(() => _multiDocScanService.AddDocumentInfo(_modelDocumentsInfo, _selectedPropID, _docMetaValues, action, out objDocPropIdentifies));


                var DistinctDocIDs1 = (from s in objDocPropIdentifies
                                       group s by new
                {
                    s.DocumentID
                }
                                       into g
                                       select new
                {
                    DocPropID = g.Select(p => p.DocPropertyID).FirstOrDefault(),
                    DocumentID = g.Select(p => p.DocumentID).FirstOrDefault(),
                    FileServerUrl = g.Select(x => x.FileServerUrl).FirstOrDefault()
                }).ToList();

                List <DSM_DocProperty> proplList = new List <DSM_DocProperty>();
                string[] docPropIDs = _selectedPropID.Split(',');

                foreach (var item in docPropIDs)
                {
                    DSM_DocProperty objDocProperty = new DSM_DocProperty();
                    objDocProperty.DocPropertyID = item;

                    proplList.Add(objDocProperty);
                }


                var DistinctDocIDs = (from p in proplList
                                      join d in DistinctDocIDs1 on p.DocPropertyID equals d.DocPropID
                                      select new
                {
                    DocPropID = d.DocPropID,
                    DocumentID = d.DocumentID,
                    FileServerUrl = d.FileServerUrl
                }).ToList();

                foreach (var item in DistinctDocIDs)
                {
                    try
                    {
                        FolderGenerator.MakeFTPDir(objDocPropIdentifies.FirstOrDefault().ServerIP,
                                                   objDocPropIdentifies.FirstOrDefault().ServerPort,
                                                   item.FileServerUrl,
                                                   objDocPropIdentifies.FirstOrDefault().FtpUserName,
                                                   objDocPropIdentifies.FirstOrDefault().FtpPassword);
                    }
                    catch (Exception e)
                    {
                    }
                }

                return(Json(new
                {
                    Message = respStatus.Message,
                    result = objDocPropIdentifies,
                    DistinctID = DistinctDocIDs
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                //var errors = ModelState.Values.SelectMany(v => v.Errors);
                respStatus = new ValidationResult("E404", _localizationService.GetResource("E404"));
                return(Json(new { Message = respStatus.Message, respStatus }, JsonRequestBehavior.AllowGet));
            }
        }