Beispiel #1
0
 public void __DisposeImmediately(bool disposeNative)
 {
     if (IsAlive)
     {
         IsAlive = false;
         OnDispose();
         foreach (var component in componentManager_.Components)
         {
             component.RaiseOnDisposed();
         }
         foreach (var item in asd.Particular.Lambda.FilterDeadObject(ChildrenList))
         {
             CoreObject.RemoveChild(item.CoreObject);
             if (item.IsInheriting(ChildManagementMode.Disposal))
             {
                 item.Dispose();
             }
             item.ParentInfo = null;
         }
         if (Parent != null)
         {
             Parent.ImmediatelyRemoveChild(this);
         }
         if (Layer != null)
         {
             Layer.ImmediatelyRemoveObject(this, false);
         }
         if (disposeNative)
         {
             ForceToRelease();
         }
     }
 }
Beispiel #2
0
        protected void btnGenerate_click(object sender, EventArgs e)
        {
            int         docID   = CoreObject.GetId(Request);
            BarcodeData newData = GetBarcodeDataFromForm();

            newData.SentBy = Membership.GetUser().Comment;

            //documentID temporary in notes!
            newData.Notes = docID.ToString() + "|" + newData.Notes;

            XmlSerializer serializer = new XmlSerializer(typeof(BarcodeData));

            if (Button1.CommandName == "Cancel")
            {
                newData.SendDate = null;
            }
            using (Stream ms = new MemoryStream())
            {
                serializer.Serialize(ms, newData);
                ms.Seek(0, SeekOrigin.Begin);
                XmlReader          xr      = XmlReader.Create(ms);
                IDataMatrixService service = new DataMatrixService();

                new DocumentDAO().SetDataMatrix(docID, (Guid)Membership.GetUser().ProviderUserKey, xr);
                Response.Redirect(Request.Url.AbsoluteUri, true);
            }
        }
        private void test()
        {
            ormLiteDbHandler.CustomSelect("");
            CoreObject co = ormLiteDbHandler.Get <Customer>(3);

            ormLiteDbHandler.Delete(co);
        }
Beispiel #4
0
        protected void lblCancel_Click(object sender, EventArgs e)
        {
            int regId = 0;

            if (String.IsNullOrEmpty(Page.Request["regId"].ToString()))
            {
                if (Session["fromDoc"] == null && Session["fromCase"] != null)
                {
                    Session["fromDoc"] = Session["fromCase"] = null;
                    Response.Redirect("~/Sprawy/Sprawa.aspx?id=" + CoreObject.GetId(Request).ToString()); // CHECK
                }
                if (Session["fromCase"] == null && Session["fromDoc"] != null)
                {
                    Response.Redirect("~/Dokumenty/Dokument.aspx?id=" + CoreObject.GetId(Request).ToString()); // CHECK
                    Session["fromDoc"] = Session["fromCase"] = null;
                }
                if (Session["fromDoc"] == null && Session["fromCase"] == null)
                {
                    Response.Redirect("~/OczekujaceZadania.aspx");
                }
            }
            else
            {
                if (int.TryParse(Page.Request["regId"].ToString(), out regId))
                {
                    Response.Redirect("~/Rejestry/ListaRejestrow.aspx?regid=" + regId);
                }
            }
        }
Beispiel #5
0
        protected void executeCommand(object sender, EventArgs e)
        {
            int caseId = CoreObject.GetId(Request);

            if (caseId <= 0)
            {
                BaseContentPage.SetError("Nie wybrano sprawy", "~/Oczekuj¹ceZadania.aspx");
                return;
            }

            //if(Session["idSprawy"]==null || !int.TryParse(Session["idSprawy"].ToString(),out caseId)){
            //  BaseContentPage.SetError("Nie wybrano sprawy","~/Oczekuj¹ceZadania.aspx");
            //  return;
            //}

            CaseDAO dao = new CaseDAO();

            dao.RedirectCase(caseId, new Guid(Membership.GetUser().ProviderUserKey.ToString()), Membership.GetUser().UserName, Membership.GetUser().Comment,
                             txtNote.Text, int.Parse(wydzial.SelectedItem.Value), int.Parse(pracownik.SelectedItem.Value), wydzial.SelectedItem.Text, pracownik.SelectedItem.Text);
            if (IsCaseVisibleToUser(new Guid(Membership.GetUser().ProviderUserKey.ToString()), caseId))
            {
                Response.Redirect("~/Sprawy/HistoriaSprawy.aspx?id=" + caseId.ToString());
            }
            else
            {
                Response.Redirect("~/OczekujaceZadania.aspx");
            }
        }
Beispiel #6
0
 internal void ImmediatelyRemoveChild(Object2D child)
 {
     if (IsAlive)
     {
         CoreObject.RemoveChild(child.CoreObject);
         ChildrenList.Remove(child);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         int docId = CoreObject.GetId(Request);
         ViewState["docID"] = docId;
     }
 }
        protected void zapisz_Click(object sender, EventArgs e)
        {
            DocumentDAO dao = new DocumentDAO();
            FileStream  fs  = File.OpenRead(Pemi.Esoda.Tools.Configuration.PhysicalTemporaryDirectory + "\\" + temporaryFileName);

            if (forceUpdate.Visible && forceUpdate.Checked)
            {
                dao.AddNewVersionOfDocumentItem(IdDokumentu, IdOryginalu, fileDescription.Text, fs, mimeType.Text, fileName.Text, DocumentItemCategory.Uploaded);
                IdOryginalu = Guid.Empty;
            }
            else
            {
                Guid itemId = Guid.Empty;
                dao.AddNewDocumentItem(IdDokumentu, fileName.Text, fileDescription.Text, fs, mimeType.Text, ref itemId, DocumentItemCategory.Uploaded);
                //int docId = dao.AddNewDocument(new Guid(Membership.GetUser().ProviderUserKey.ToString()), md.GetXml());

                DocumentItemDTO docItem = dao.GetItem(itemId);
                string          imie = String.Empty, nazwisko = string.Empty;
                DbDataReader    dr = (DbDataReader)(new UserDAO()).GetEmployee(new Guid(Membership.GetUser().ProviderUserKey.ToString()));
                if (dr.Read())
                {
                    imie     = dr["imie"].ToString();
                    nazwisko = dr["nazwisko"].ToString();
                }
                dr.Close();

                List <string> paramList = new List <string>();
                paramList.Add(fileName.Text);
                ActionLogger al = new ActionLogger(new ActionContext(new Guid("9cd585bb-2a06-4c24-b415-aa3f8b00ea5f"), new Guid(Membership.GetUser().ProviderUserKey.ToString()), Membership.GetUser().UserName, Membership.GetUser().Comment, paramList));

                al.AppliesToDocuments.Add(IdDokumentu);
                al.ActionData.Add("idDokumentu", IdDokumentu.ToString());
                al.ActionData.Add("idPracownika", Membership.GetUser().UserName);
                al.ActionData.Add("imie", imie);
                al.ActionData.Add("nazwisko", nazwisko);
                al.ActionData.Add("dataDodania", docItem.CreationDate.ToString());
                al.ActionData.Add("idPliku", docItem.ID.ToString());
                al.ActionData.Add("nazwaPliku", fileName.Text);

                /* Nr systemowy dokumentu logicznego
                 * Id pracownika (login) (który dokonuje operacji do³¹czenia)
                 * imie pracownika
                 * nazwisko pracownika,
                 * Data dolaczenia pliku
                 * Czas dolaczenia pliku
                 * Id systemowe (guid?) dolaczanego pliku
                 * Nazwa do³¹czanego pliku*/


                al.Execute();
            }
            fs.Close();
            DeleteTemporaryFile();

            Response.Redirect("~/Dokumenty/SkladnikiDokumentu.aspx?id=" + CoreObject.GetId(Request).ToString());
        }
Beispiel #9
0
 /// <summary>
 /// コライダを削除する
 /// </summary>
 /// <param name="collider">削除するコライダ</param>
 public void RemoveCollider(Collider2D collider)
 {
     collider.OwnerObject = null;
     myColliders.Remove(collider);
     if (Layer != null)
     {
         Layer.CollidersMap.Remove(collider.CoreCollider.GetCreationId());
     }
     CoreObject.RemoveCollider(collider.CoreCollider);
 }
 /// <summary>
 /// Remove all objects that there are a copy of this thing?
 /// </summary>
 /// <param name="c"></param>
 public void removeObjectWithCopy(CoreObject c)
 {
     foreach (var v in StardustCore.ModCore.SerializationManager.trackedObjectList)
     {
         if (c.TileLocation == v.TileLocation && c.thisLocation == v.thisLocation)
         {
             StardustCore.ModCore.SerializationManager.trackedObjectList.Remove(v);
         }
     }
 }
Beispiel #11
0
 /// <summary>
 /// コライダを追加する
 /// </summary>
 /// <param name="collider">追加するコライダ</param>
 public void AddCollider(Collider2D collider)
 {
     collider.OwnerObject = this;
     myColliders.Add(collider);
     if (Layer != null)
     {
         Layer.CollidersMap.Add(collider.CoreCollider.GetCreationId(), collider);
     }
     CoreObject.AddCollider(collider.CoreCollider);
 }
Beispiel #12
0
 internal void ImmediatelyAddChild(
     Object2D child,
     ChildManagementMode managementMode,
     ChildTransformingMode transformingMode)
 {
     CoreObject.AddChild(
         child.CoreObject,
         asd.Particular.ChildManagementMode.ToInt(managementMode),
         (swig.ChildTransformingMode)transformingMode);
     ChildrenList.Add(child);
 }
Beispiel #13
0
        protected void wykonajAkcje(object sender, CommandEventArgs e)
        {
            int docId = CoreObject.GetId(Request);

            switch (e.CommandArgument.ToString())
            {
            case "450423F0-4819-4BE3-8BF4-E42C17815B59":
                Session["szablon"] = e.CommandName;
                Session["idAkcji"] = e.CommandArgument.ToString();
                Response.Redirect("~/Akcje/PrzekierowanieDokumentu.aspx?id=" + docId.ToString(), false);
                break;

            case "1E476BE2-1FA1-46AF-A45C-A5C0F3882E8E":
                Session["szablon"]    = e.CommandName;
                Session["idAkcji"]    = e.CommandArgument.ToString();
                Session["nowaSprawa"] = false;
                Response.Redirect("~/Akcje/PrzypisanieDokumentuDoSprawy.aspx?id=" + docId.ToString(), false);
                break;

            case "363F872A-CC31-4FA7-8B30-C9917E185544":
                Session["szablon"]    = e.CommandName;
                Session["idAkcji"]    = e.CommandArgument.ToString();
                Session["nowaSprawa"] = true;
                Response.Redirect("~/Akcje/PrzypisanieDokumentuDoSprawy.aspx?id=" + docId.ToString(), false);
                break;

            case "10672122-E570-4A04-9D5D-A6667C27FE3D":
                Session["szablon"] = e.CommandName;
                Session["idAkcji"] = e.CommandArgument.ToString();
                Response.Redirect("~/Akcje/DekretacjaDokumentuWielokrotna.aspx?id=" + docId.ToString(), false);
                break;

            case "5B1EDF0C-DE49-4D5C-A116-54A5E25C6FB8":
                Session["szablon"] = e.CommandName;
                Session["idAkcji"] = e.CommandArgument.ToString();
                Response.Redirect("~/Akcje/EdycjaDokumentu.aspx?id=" + docId.ToString(), false);
                break;

            case "ED10E89A-365B-4034-9710-1E58BB93F5E9":
                Session["szablon"]   = e.CommandName;
                Session["idAkcji"]   = e.CommandArgument.ToString();
                Session["idObiektu"] = Session["idDokumentu"];
                Session["fromCase"]  = null;
                Session["fromDoc"]   = true;
                Response.Redirect("~/Akcje/SelectRegistry.aspx?id=" + docId.ToString(), false);
                break;

            case "ADBAD8B1-ABE0-41DA-8E17-32817C4FAE74":
                Session["szablon"] = e.CommandName;
                Session["idAkcji"] = e.CommandArgument.ToString();
                Response.Redirect("~/Akcje/WykonanieCzynnosci.aspx?id=" + docId.ToString(), false);
                break;
            }
        }
Beispiel #14
0
 protected void anuluj_Click(object sender, EventArgs e)
 {
     if (Session["idAkcji"].ToString() == "2820653C-06BA-4704-AE1C-47D667E9F352")
     {
         Response.Redirect("~/sprawy/akcjeSprawy.aspx?id=" + CoreObject.GetId(Request), false);
     }
     if (Session["idAkcji"].ToString() == "ED10E89A-365B-4034-9710-1E58BB93F5E9")
     {
         Response.Redirect("~/dokumenty/akcjeDokumentu.aspx?id=" + CoreObject.GetId(Request), false);
     }
 }
Beispiel #15
0
        protected void zakonczAkcje(object sender, CommandEventArgs e)
        {
            if (e.CommandName == "Update")
            {
                if (Page.IsValid)
                {
                    int     id  = -1;
                    CaseDAO dao = new CaseDAO();
                    id = int.Parse((frmSprawa.FindControl("hfCaseId") as HiddenField).Value);
                    string opis      = (frmSprawa.FindControl("txtOpis") as TextBox).Text;
                    string znakPisma = (frmSprawa.FindControl("txtZnakPisma") as TextBox).Text;

                    DateTime dataRozpoczecia;
                    if (!DateTime.TryParse((frmSprawa.FindControl("dataRozpoczecia") as TextBox).Text, out dataRozpoczecia))
                    {
                        dataRozpoczecia = DateTime.MinValue;
                    }

                    DateTime dataPisma;
                    if (!DateTime.TryParse((frmSprawa.FindControl("txtDataPisma") as TextBox).Text, out dataPisma))
                    {
                        dataPisma = DateTime.MinValue;
                    }

                    DateTime dataZakonczenia;
                    if (!DateTime.TryParse((frmSprawa.FindControl("dataZakonczenia") as TextBox).Text, out dataZakonczenia))
                    {
                        dataZakonczenia = DateTime.MinValue;
                    }

                    string uwagi = (frmSprawa.FindControl("txtUwagi") as TextBox).Text;

                    int status  = int.Parse((frmSprawa.FindControl("ddlStatus") as DropDownList).SelectedValue);
                    int nadawca = int.Parse((frmSprawa.FindControl("hfCustomerId") as HiddenField).Value);



                    List <string> parameters = new List <string>();
                    parameters.Add(Membership.GetUser().Comment);
                    ActionLogger al = new ActionLogger(new ActionContext(new Guid("05555FAA-A86A-40C1-9A69-6512276C7098"), new Guid(Membership.GetUser().ProviderUserKey.ToString()), Membership.GetUser().UserName, Membership.GetUser().Comment, parameters));
                    al.AppliesToCases.Add(id);
                    al.Execute();

                    dao.UpdateCase(id, opis, znakPisma, dataRozpoczecia, dataPisma, dataZakonczenia, uwagi, status, nadawca, -1, new Guid(Membership.GetUser().ProviderUserKey.ToString()));

                    Response.Redirect("~/Sprawy/AkcjeSprawy.aspx?id=" + id.ToString(), false);
                }
            }
            else if (e.CommandName == "Cancel")
            {
                Response.Redirect("~/Sprawy/AkcjeSprawy.aspx?id=" + CoreObject.GetId(Request));
            }
        }
Beispiel #16
0
 public override void StepEnd()
 {
     if (Counter < 0)
     {
         NeedResponce = false;
     }
     else
     {
         CoreObject.GiveContingency(-1 * CoreObject.Field.Energy / CoreObject.NeuronCount);
         Counter--;
     }
 }
		private static void UpdateWelcomeMessageSentState(int? siteMailboxInternalState, MailboxSession session)
		{
			int num = (siteMailboxInternalState == null) ? 1 : (siteMailboxInternalState.Value | 1);
			session.Mailbox.SetProperties(new PropertyDefinition[]
			{
				MailboxSchema.SiteMailboxInternalState
			}, new object[]
			{
				num
			});
			CoreObject.GetPersistablePropertyBag((CoreMailboxObject)session.Mailbox.CoreObject).FlushChanges();
		}
 /// <summary>
 /// Remove all objects that there are a copy of this thing?
 /// </summary>
 /// <param name="c"></param>
 public void removeObjectWithCopy(CoreObject c)
 {
     foreach (var v in StardustCore.ModCore.SerializationManager.trackedObjectList)
     {
         if (v.getCustomType() == typeof(CoreObject))
         {
             if (c.TileLocation == (v as CoreObject).TileLocation && c.thisLocation == (v as CoreObject).thisLocation)
             {
                 StardustCore.ModCore.SerializationManager.trackedObjectList.Remove(v);
             }
         }
     }
 }
Beispiel #19
0
        protected void saveClick(object sender, EventArgs e)
        {
            string[] parameters = { description.Text };

            ActionLogger al = new ActionLogger(new ActionContext(new Guid("ADBAD8B1-ABE0-41DA-8E17-32817C4FAE74"), new Guid(Membership.GetUser().ProviderUserKey.ToString()), Membership.GetUser().UserName, Membership.GetUser().Comment, parameters));

            al.AppliesToDocuments.Add((int)ViewState["docID"]);
            al.ActionData.Add("Opis", description.Text);

            al.Execute();

            Response.Redirect("~/Dokumenty/akcjeDokumentu.aspx?id=" + CoreObject.GetId(Request).ToString(), false);
        }
Beispiel #20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                int caseId = CoreObject.GetId(Request);
                if (caseId > 0)
                {
                    CaseDAO cd = new CaseDAO();
                    frmSprawa.ChangeMode(FormViewMode.Edit);
                    XmlDataSource xds = new XmlDataSource();
                    using (XmlReader xr = cd.GetCase(caseId))
                    {
                        if (!xr.Read())
                        {
                            xds.Data = string.Empty;
                        }
                        else
                        {
                            xds.Data = xr.ReadOuterXml();
                        }
                    }
                    xds.EnableCaching = false;
                    if (xds.Data != "")
                    {
                        xds.XPath            = "/sprawa";
                        frmSprawa.DataSource = xds;
                    }
                    else
                    {
                        frmSprawa.DataSource = null;
                    }

                    frmSprawa.DataBind();
                }
            }

            if (customer != null)
            {
                customer.SearchCustomers     += new EventHandler <SearchCustomersEventArgs>(customersList.FindCustomers);
                customer.SearchCustomers     += new EventHandler <SearchCustomersEventArgs>(customer_SearchCustomers);
                customer.SearchListVisible   += new EventHandler <SearchCustomersEventArgs>(customersList.SearchListVisible);
                customer.OnCustomerAdded     += new EventHandler(customer_OnCustomerAdded);
                customersList.AddNewCustomer += new EventHandler(customer.AddNewCustomer);
                customersList.EditCustomer   += new EventHandler(customer.EditCustomer);
                customersList.SelectCustomer += new EventHandler(customer.SelectCustomer);
                customersList.SelectCustomer += new EventHandler(onSelectCustomer);
            }
            customersList.AdminMode = false;
            customersList.PageSize  = 5;
        }
        protected void anuluj_Click(object sender, EventArgs e)
        {
            int caseId = CoreObject.GetId(Request);

            //if (Session["idSprawy"] != null && int.TryParse(Session["idSprawy"].ToString(), out caseId))
            if (caseId > 0)
            {
                Response.Redirect("~/Sprawy/Sprawa.aspx?id=" + caseId.ToString(), false);
            }
            else
            {
                Response.Redirect("~/OczekujaceZadania.aspx", false);
            }
        }
Beispiel #22
0
        internal void RaiseOnCollisionCallbacks()
        {
            var collisionEventsNum = CoreObject.GetCollisionEventsNum();

            Collisions2DInfo.Clear();

            for (int index = 0; index < collisionEventsNum; index++)
            {
                var collisionEvent = CoreObject.GetCollisionEvent(index);
                var collision      = collisionEvent.GetCollision();

                var colliderA = asd.Particular.Dictionary.Get(Layer.CollidersMap, collision.GetColliderA().GetCreationId());
                var colliderB = asd.Particular.Dictionary.Get(Layer.CollidersMap, collision.GetColliderB().GetCreationId());

                Collider2D myCollider    = null;
                Collider2D theirCollider = null;

                if (myColliders.Contains(colliderA))
                {
                    myCollider    = colliderA;
                    theirCollider = colliderB;
                }
                else
                {
                    myCollider    = colliderB;
                    theirCollider = colliderA;
                }

                var collisionType = collisionEvent.GetCollisionType();

                var collisionInfo = new Collision2DInfo(myCollider, theirCollider, (CollisionType)collisionType);

                if (collisionType == swig.CollisionType.Enter)
                {
                    OnCollisionEnter(collisionInfo);
                }
                else if (collisionType == swig.CollisionType.Stay)
                {
                    OnCollisionStay(collisionInfo);
                }
                else if (collisionType == swig.CollisionType.Exit)
                {
                    OnCollisionExit(collisionInfo);
                }

                Collisions2DInfo.Add(collisionInfo);
            }
        }
Beispiel #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                int caseId = CoreObject.GetId(Request);
                if (caseId == 0)
                {
                    wyslij.Enabled = false;
                    return;
                }

                SMSData data = new CaseDAO().GetSMSDataForCase(caseId);
                txtNumerSMS.Text = data.PhoneNumber;
                txtMessage.Text  = data.Message;
            }
        }
Beispiel #24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["{A9369F29-4E10-48ab-9E52-B4D415CF402A}"] = "LinkButton4";
            if (CoreObject.GetId(Request) <= 0)
            {
                BaseContentPage.SetError("Sprawa o podanym numerze nie istnieje", "~/Akta/AktaSpraw.aspx");
            }
            if (!IsPostBack)
            {
                int caseId = CoreObject.GetId(Request);
                if (caseId > 0)
                {
                    if (!Page.User.IsInRole("Administratorzy") && !(new CaseDAO()).IsCaseVisibleForUser(caseId, new Guid(Membership.GetUser().ProviderUserKey.ToString())))
                    {
                        BaseContentPage.SetError("Nie masz uprawnieñ do tej sprawy", "~/OczekujaceZadania.aspx");
                    }
                }
                ActionDAO dao     = new ActionDAO();
                string    xmlData = string.Empty;
                try
                {
                    //using (XmlReader xr = dao.GetAvailableActions(int.Parse(Session["idSprawy"].ToString()), (Guid)Membership.GetUser().ProviderUserKey, ActionMask.Case,ActionType.CalledFromList))
                    using (XmlReader xr = dao.GetAvailableActions(CoreObject.GetId(Request), (Guid)Membership.GetUser().ProviderUserKey, ActionMask.Case, ActionType.CalledFromList))
                    {
                        if (xr.Read())
                        {
                            xmlData = xr.ReadOuterXml();
                        }
                    }

                    XmlDataSource xds = new XmlDataSource();
                    xds.Data          = xmlData;
                    xds.EnableCaching = false;
                    lista.DataSource  = null;
                    if (xds.Data != "")
                    {
                        xds.XPath        = "/akcje/akcja";
                        lista.DataSource = xds;
                    }
                    lista.DataBind();
                }
                catch //(Exception ex)
                {
                    BaseContentPage.SetError("Nie uda³o siê odnaleŸæ sprawy", "~/Akta/AktaSpraw.aspx");
                }
            }
        }
Beispiel #25
0
        public MultiTileComponent(CoreObject part)
        {
            this.name         = part.name;
            this.description  = part.description;
            this.TextureSheet = part.getExtendedTexture();
            if (part.animationManager != null)
            {
                this.animationManager = part.animationManager;
            }
            this.defaultBoundingBox = new Rectangle(0, 0, 16, 16);
            this.boundingBox.Value  = new Rectangle((int)0 * Game1.tileSize, (int)0 * Game1.tileSize, 1 * Game1.tileSize, 1 * Game1.tileSize);


            this.NetFields.AddField(new NetCode.NetTexture2DExtended(this.getExtendedTexture()));

            this.InitializeBasics(0, Vector2.Zero);
        }
Beispiel #26
0
 public void CreateNewObject(int value)
 {
     if (coreObject == null)
     {
         coreObject = Resources.Load <CoreObject>("Prefabs/CoreObject");
     }
     for (int i = 0; i < value; i++)
     {
         var body = GameObject.Instantiate <CoreObject>(coreObject);
         body.transform.position = new Vector3(Random.Range(0, WorldSize.x), 0, Random.Range(0, WorldSize.y));
         body.life           = 5;
         body.gameObject.tag = "clone";
         _csQuad.AddBody(body);
         _quadTree.AddBody(body);   // add body to QuadTree
         _quadTreeBodies.Add(body); // cache bodies so we can refresh the tree in update
     }
 }
Beispiel #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ViewCaseDocumentsPresenter presenter = new ViewCaseDocumentsPresenter(this, new WebSessionProvider());

            if (!IsPostBack)
            {
                int caseId = CoreObject.GetId(Request);
                if (caseId > 0)
                {
                    if (!Page.User.IsInRole("Administratorzy") && !(new CaseDAO()).IsCaseVisibleForUser(caseId, new Guid(Membership.GetUser().ProviderUserKey.ToString())))
                    {
                        BaseContentPage.SetError("Nie masz uprawnieñ do tej sprawy", "~/OczekujaceZadania.aspx");
                    }
                }
                presenter.Initialize();
            }
        }
Beispiel #28
0
        private void button1_Click(object sender, EventArgs e)
        {
            button1.Enabled = false;

            Task.Run(() =>
            {
                CreateCustomers();
                sw.Reset();
                sw.Start();
                foreach (Customer c in customers)
                {
                    CoreObject co = (CoreObject)c;
                    ormLiteDbHandler.AddRow(co);
                }
                sw.Stop();
                Log($"CREATE took\t{sw.ElapsedMilliseconds} ms");
                sw.Reset();

                sw.Start();
                veloDbHandler.InsertList(customers);
                sw.Stop();
                Log($"CREATE VeloDb InsertList took\t{sw.ElapsedMilliseconds} ms");
                sw.Reset();

                sw.Start();
                int i = 0;
                foreach (Customer c in customers)
                {
                    CoreObject co = (CoreObject)c;
                    veloDbHandler.Insert(co);
                    i++;
                    if (i % 50 == 0)
                    {
                        double speed = (i + 0.0) / (sw.ElapsedMilliseconds / 1000.0);
                        Log($"VeloSpeed: {speed} rec/s ({sw.ElapsedMilliseconds / 1000.0} seconds, {i} rec)");
                    }
                }
                sw.Stop();
                Log($"CREATE VelocityDB took\t{sw.ElapsedMilliseconds} ms");

                Invoke((MethodInvoker) delegate
                {
                    button1.Enabled = true;
                });
            });
        }
Beispiel #29
0
        protected void lnkGetAsPdf_click(object sender, EventArgs e)
        {
            BarcodeData        data    = GetBarcodeDataFromForm();
            IDataMatrixService service = new DataMatrixService();

            string[] address = new string[3];
            address[0] = txtName.Text;
            address[1] = txtAddress.Text;
            address[2] = txtPost.Text;

            byte[] content = service.GetDataMatrixWithAddressAsPdf(data, address);
            if (content.Length == 0)
            {
                return;
            }
            Transmit(content, "doc_" + CoreObject.GetId(Request).ToString() + "_DataMatrix.pdf");
        }
Beispiel #30
0
 public static bool addItemToInventoryAndCleanTrackedList(CoreObject I)
 {
     if (Game1.player.isInventoryFull() == false)
     {
         Game1.player.addItemToInventoryBool(I, false);
         Lists.trackedObjectList.Remove(I);
         return(true);
     }
     else
     {
         Random random = new Random(129);
         int    i      = random.Next();
         i = i % 4;
         Vector2 v2 = new Vector2(Game1.player.getTileX() * Game1.tileSize, Game1.player.getTileY() * Game1.tileSize);
         Game1.createItemDebris(I, v2, i);
         return(false);
     }
 }