Example #1
0
 public bool OK()
 {
     return(SurName != "" &&
            Name != "" &&
            Patronomyc != "" &&
            Telefon != "" &&
            Birthday != null &&
            BirthdayMesto != "" &&
            Country != "" &&
            Addres != "" &&
            AddresRegistry != "" &&
            VK != "" &&
            Health != "" &&
            VUZ != "" &&
            VUZKor != "" &&
            Specialnost != "" &&
            Diplom != "" &&
            VKR != "" &&
            Prioritet.Sum() != 0 &&
            Statya != "" &&
            SienceName != "" &&
            WorkName != "" &&
            Napravlenie != "" &&
            Dopusk != "" &&
            SrBall != 0 &&
            SportName != "" &&
            Language != "" &&
            Rost != 0 &&
            Products != "" &&
            Ves != 0 &&
            Family != "" &&
            TattooAndPirsing != "" &&
            HealtHron != "" &&
            SubjectRF != "");
 }
Example #2
0
 /// <param name="avsender">
 ///     Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige
 ///     virksomheten som er ansvarlig for brevet som skal sendes.
 /// </param>
 /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
 /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
 /// <param name="konversasjonsId">
 ///     Sett en eksplisitt konversasjonsid. Dette er id som kan brukes for spore alle ledd i
 ///     opprettelse av et brev, og vil være i svar fra Meldingsformidler.
 /// </param>
 /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
 /// <param name="språkkode">
 ///     Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket
 ///     språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.
 /// </param>
 /// <param name="mpcId">
 ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort
 ///     med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
 /// </param>
 public Forsendelse(Avsender avsender, PostInfo postInfo, Dokumentpakke dokumentpakke, Guid konversasjonsId, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
 {
     Avsender        = avsender;
     PostInfo        = postInfo;
     Dokumentpakke   = dokumentpakke;
     Prioritet       = prioritet;
     Språkkode       = språkkode;
     MpcId           = mpcId;
     KonversasjonsId = konversasjonsId;
 }
Example #3
0
 public Forsendelse(Behandlingsansvarlig avsender, PostInfo postInfo,
                    Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
 {
     Avsender      = new Avsender(avsender.Organisasjonsnummer);
     PostInfo      = postInfo;
     Dokumentpakke = dokumentpakke;
     Prioritet     = prioritet;
     Språkkode     = språkkode;
     MpcId         = mpcId;
 }
 public Forsendelse(Behandlingsansvarlig avsender, PostInfo postInfo,
     Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
 {
     Avsender = new Avsender(avsender.Organisasjonsnummer);
     PostInfo = postInfo;
     Dokumentpakke = dokumentpakke;
     Prioritet = prioritet;
     Språkkode = språkkode;
     MpcId = mpcId;
 }
 /// <param name="avsender">Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige virksomheten som er ansvarlig for brevet som skal sendes.</param>
 /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
 /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
 /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
 /// <param name="språkkode">Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.</param>
 /// <param name="mpcId">Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".</param>
 public Forsendelse(Avsender avsender, PostInfo postInfo,
     Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
 {
     Avsender = avsender;
     PostInfo = postInfo;
     Dokumentpakke = dokumentpakke;
     Prioritet = prioritet;
     Språkkode = språkkode;
     MpcId = mpcId;
 }
Example #6
0
        /// <param name="avsender">
        ///     Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige
        ///     virksomheten som er ansvarlig for brevet som skal sendes.
        /// </param>
        /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
        /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
        /// <param name="konversasjonsId">
        ///     Sett en eksplisitt konversasjonsid. Dette er id som kan brukes for spore alle ledd i
        ///     opprettelse av et brev, og vil være i svar fra Meldingsformidler.
        /// </param>
        /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
        /// <param name="språkkode">
        ///     Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket
        ///     språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.
        /// </param>
        /// <param name="mpcId">
        ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort
        ///     med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
        /// </param>
        public Forsendelse(Avsender avsender, PostInfo postInfo, Dokumentpakke dokumentpakke, Guid konversasjonsId, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
        {
            Avsender        = avsender;
            PostInfo        = postInfo;
            Dokumentpakke   = dokumentpakke;
            Prioritet       = prioritet;
            Språkkode       = språkkode;
            MpcId           = mpcId;
            KonversasjonsId = konversasjonsId;

            MottakerPersonIdentifikator = postInfo is FysiskPostInfo fysiskPostInfo ? fysiskPostInfo.Personidentifikator : (PostInfo.Mottaker as DigitalPostMottaker).Personidentifikator;
        }
Example #7
0
 /// <summary>
 /// Инициализация полямили для старта
 /// </summary>
 public void InitEnemy()
 {
     p              = Prioritet.VectorRandom;
     vec            = VectorMove.NoDirection;
     mv             = MapValue.Enemy;
     st             = Status.Enemy;
     actualMapValue = MapValue.Food;
     actualStatus   = Status.Food;
     cc             = ConsoleColor.Red;
     findVector     = false;
     findSee        = false;
     countStep      = 0;
     Actualcc       = ConsoleColor.Cyan;
 }
Example #8
0
        public void DownloadFromFiles(string path)
        {
            List <string> tmp = new List <string>(File.ReadAllLines(path));

            Name     = tmp[0];
            Opisanie = tmp[1];
            dela     = new List <Delo>();
            foreach (string item in tmp[2].Split(';'))
            {
                if (File.Exists(item))
                {
                    Delo d = new Delo();
                    d.DownloadFromFile(item);
                    dela.Add(d);
                    File.Delete(item);
                }
            }
            Dedline   = DateTime.Parse(tmp[3]);
            tegi      = new List <string>(tmp[4].Split(';'));
            kontacti  = new List <string>(tmp[4].Split(';'));
            prioritet = (Prioritet)int.Parse(tmp[6]);
        }
 /// <param name="prioritet">Hvilken prioritet det forespørres kvittering for. De ulike prioritene kan ses på som egne køer for kvitteringer.
 /// Dersom en forsendelse er sendt med normal prioritet, vil den kun dukke opp dersom det spørres om kvittering på normal prioritet.</param>
 /// <param name="mpcId">Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. 
 /// En forsendelse gjort med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".</param>
 public Kvitteringsforespørsel(Prioritet prioritet = Prioritet.Normal, string mpcId = "")
 {
     Prioritet = prioritet;
     MpcId = mpcId;
 }
Example #10
0
 /// <param name="avsender">
 ///     Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige
 ///     virksomheten som er ansvarlig for brevet som skal sendes.
 /// </param>
 /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
 /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
 /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
 /// <param name="språkkode">
 ///     Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket
 ///     språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.
 /// </param>
 /// <param name="mpcId">
 ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort
 ///     med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
 /// </param>
 public Forsendelse(Avsender avsender, PostInfo postInfo, Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
     : this(avsender, postInfo, dokumentpakke, Guid.NewGuid(), prioritet, mpcId, språkkode)
 {
     SetLanguageIfNotSetOnContainingDocuments();
 }
Example #11
0
 /// <param name="prioritet">
 ///     Hvilken prioritet det forespørres kvittering for. De ulike prioritene kan ses på som egne køer for kvitteringer.
 ///     Dersom en forsendelse er sendt med normal prioritet, vil den kun dukke opp dersom det spørres om kvittering på
 ///     normal prioritet.
 /// </param>
 /// <param name="mpcId">
 ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender.
 ///     En forsendelse gjort med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
 /// </param>
 public Kvitteringsforespørsel(Prioritet prioritet = Prioritet.Normal, string mpcId = "")
 {
     Prioritet = prioritet;
     MpcId     = mpcId;
 }
 /// <param name="avsender">
 ///     Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige
 ///     virksomheten som er ansvarlig for brevet som skal sendes.
 /// </param>
 /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
 /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
 /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
 /// <param name="språkkode">
 ///     Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket
 ///     språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.
 /// </param>
 /// <param name="mpcId">
 ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort
 ///     med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
 /// </param>
 public Forsendelse(Avsender avsender, PostInfo postInfo, Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
     : this(avsender, postInfo, dokumentpakke, Guid.NewGuid(), prioritet, mpcId, språkkode)
 {
 }
 /// <param name="avsender">
 ///     Ansvarlig avsender av forsendelsen. Dette vil i de aller fleste tilfeller være den offentlige
 ///     virksomheten som er ansvarlig for brevet som skal sendes.
 /// </param>
 /// <param name="postInfo">Informasjon som brukes av postkasseleverandør for å behandle den digitale posten.</param>
 /// <param name="dokumentpakke">Pakke med hoveddokument og ev. vedlegg som skal sendes.</param>
 /// <param name="prioritet">Setter forsendelsens prioritet. Standard er Prioritet.Normal</param>
 /// <param name="språkkode">
 ///     Språkkode i henhold til ISO-639-1 (2 bokstaver). Brukes til å informere postkassen om hvilket
 ///     språk som benyttes, slik at varselet om mulig kan vises i riktig kontekst. Standard er NO.
 /// </param>
 /// <param name="mpcId">
 ///     Brukes til å skille mellom ulike kvitteringskøer for samme tekniske avsender. En forsendelse gjort
 ///     med en MPC Id vil kun dukke opp i kvitteringskøen med samme MPC Id. Standardverdi er "".
 /// </param>
 public Forsendelse(Avsender avsender, PostInfo postInfo, Dokumentpakke dokumentpakke, Prioritet prioritet = Prioritet.Normal, string mpcId = "", string språkkode = "NO")
     : this(avsender, postInfo, dokumentpakke, Guid.NewGuid(), prioritet, mpcId, språkkode)
 {
     SetLanguageIfNotSetOnContainingDocuments();
 }