public TestAdditional(Additional r) { if (r != null) additional = r; else additional = new Additional(); }
/// <summary> /// Método que invoca <see cref="AddAsync(Additional)"/> de forma sincrona /// </summary> /// <param name="additional">Objeto que contiene parametros de entrada</param> /// <returns>Retorna el resultado de la operación</returns> public Additional Add(Additional additional) { var result = default(Additional); Task.Run(async() => result = await AddAsync(additional)).Wait(); return(result); }
public async Task <ActionResult> ConfirmEmail(string userId, string code, int eventid) { if (userId == null || code == null) { return(View("Error")); } var result = await UserManager.ConfirmEmailAsync(userId, code); Additional additional = new Additional { UserId = userId, EventId = eventid }; var res = dbContext.Additional.SqlQuery("SELECT * FROM Additionals WHERE UserId='" + userId + "' AND EventId='" + eventid + "'"); if (result.Succeeded && res.Count() == 0) { dbContext.Additional.Add(additional); dbContext.SaveChanges(); ViewBag.Event = await dbContext.Events.FindAsync(eventid); return(View("Register")); } return(RedirectToAction("Index")); }
private Additional UpdateAdditional(ref Additional add, ref AdditionalDTO addDTO) { add.DateRecieved = addDTO.DateRecieved; add.DateClosed = addDTO.DateClosed; add.TextJustification = addDTO.TextJustification; add.TextSpecification = addDTO.TextSpecification; }
public static TestAdditional BuildAdditionalFromDataBaseData(string idReferral) { using (NpgsqlConnection connection = Global.GetSqlConnection()) { string findPatient = "SELECT patient_allergy_iodine, patient_hight, patient_weight FROM public.referral WHERE id_referral = '" + idReferral + "' ORDER BY id_referral DESC LIMIT 1"; NpgsqlCommand person = new NpgsqlCommand(findPatient, connection); using (NpgsqlDataReader personFromDataBase = person.ExecuteReader()) { Additional p = new Additional(); while (personFromDataBase.Read()) { //что делать с DateSpecified и Мисами? if (personFromDataBase["patient_allergy_iodine"] != DBNull.Value) p.AllergyIodine = Convert.ToString(personFromDataBase["patient_allergy_iodine"]); if (personFromDataBase["patient_hight"] != DBNull.Value) p.Height = Convert.ToString(personFromDataBase["patient_hight"]); if (personFromDataBase["patient_weight"] != DBNull.Value) p.Weight = Convert.ToString(personFromDataBase["patient_weight"]); TestAdditional pers = new TestAdditional(p); return pers; } } } return null; }
private void CheckFeatures() { Missing.Clear(); Additional.Clear(); foreach (string feature in Cpu.Features) { bool expected = Expected.Contains(feature); bool present = Cpu.Features[feature]; if (expected && !present) { Missing.Add(feature); } else if (!expected && present) { Additional.Add(feature); } } foreach (string feature in Expected) { if (!Cpu.Features[feature]) { Missing.Add(feature); } } }
static public TestAdditional BuildAdditionalFromDataBaseData(string idReferral) { using (NpgsqlConnection connection = Global.GetSqlConnection()) { string findPatient = "SELECT patient_allergy_iodine, patient_hight, patient_weight FROM public.referral WHERE id_referral = '" + idReferral + "' ORDER BY id_referral DESC LIMIT 1"; NpgsqlCommand person = new NpgsqlCommand(findPatient, connection); using (NpgsqlDataReader personFromDataBase = person.ExecuteReader()) { Additional p = new Additional(); while (personFromDataBase.Read()) { //что делать с DateSpecified и Мисами? if (personFromDataBase["patient_allergy_iodine"] != DBNull.Value) { p.AllergyIodine = Convert.ToString(personFromDataBase["patient_allergy_iodine"]); } if (personFromDataBase["patient_hight"] != DBNull.Value) { p.Height = Convert.ToString(personFromDataBase["patient_hight"]); } if (personFromDataBase["patient_weight"] != DBNull.Value) { p.Weight = Convert.ToString(personFromDataBase["patient_weight"]); } TestAdditional pers = new TestAdditional(p); return(pers); } } } return(null); }
public void OneItemSelected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem != null) { ((ListView)sender).SelectedItem = null; var us = e.SelectedItem as RTMobile.User; if (Additional.Count != 0) { for (int j = 0; j < Additional.Count; ++j) { if (Additional[j].displayName != us.displayName) { if (j == Additional.Count - 1) { Additional.Add(us); OnPropertyChanged(nameof(Additional)); break; } } else { DisplayAlert("Ошибка", "Уже есть в наблюдателях!", "OK").ConfigureAwait(true); break; } } } else { Additional.Add(us); OnPropertyChanged(nameof(Additional)); }; } }
protected virtual void Dispose(bool disposing) { if (Disposed) { return; } if (disposing) { ModifierMonitor.Dispose(); UnitMonitor.Dispose(); ParticleMonitor.Dispose(); SpiritBreakerCharge.Dispose(); Range.Dispose(); TrueSightVision.Dispose(); //VisibleByEnemy.Dispose(); TowerHelper.Dispose(); Additional.Dispose(); LinkenShow.Dispose(); //IllusionShow.Dispose(); Verification.Dispose(); NetworthPanel.Dispose(); EnemyOverlay.Dispose(); AllyOverlay.Dispose(); MenuConfig.Dispose(); } Disposed = true; }
//各文字の情報を作成 //フォントのテクスチャ情報から文字の大きさなどを取得し、各文字の基本情報を初期化する internal void BuildCharcteres() { //禁則処理等、すべての情報を再度作成 Profiler.BeginSample("BuildCharcteres"); //TextData作成 this.TextData = new TextData(NovelText.text); if (isDebugLog) { Debug.Log(this.TextData.ParsedText.OriginalText); } //文字データを作成 this.CharacterDataList = CreateCharacterDataList(this.TextData); //拡張的な情報を作成 this.Additional = new UguiNovelTextGeneratorAdditional(this.CharacterDataList, this.Generator); //フォントの文字画像を準備・設定 FontInfoBuilder.InitFontCharactes(NovelText.font, this.CharacterDataList, this.Additional); //拡張的な情報の初期化 Additional.InitAfterCharacterInfo(this.Generator); //描画範囲のサイズに合わせて自動改行 this.PreferredWidth = CalcPreferredWidth(this.CharacterDataList); ClearGraphicObjectList(); Profiler.EndSample(); }
private void button1_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(textBox1.Text) && !String.IsNullOrEmpty(textBox2.Text)) { using (MyContext context = new MyContext()) { string str = Additional.CreateMD5Hash(textBox2.Text); User user = context.Users.Where(x => x.Name == textBox1.Text && x.Password == str && x.Status.Name == "Adminu").SingleOrDefault(); if (user != null) { MessageBox.Show("Hi!!!"); Form1.ActiveForm.Hide(); Work w = new Work(); w.ShowDialog(); Close(); } else { MessageBox.Show("Login or Password is incorect"); } } } }
public void DoWatch(string method, string nameadded) { if (method == "GET") { JSONRequest jsonrequest = new JSONRequest { urlRequest = $"/rest/api/2/issue/{this.issueKey}/watchers/", methodRequest = method }; Request requestIssue = new Request(jsonrequest); RootObject rootObject = new RootObject(); watchers = requestIssue.GetResponses <RootObject>().watchers; if (Additional.Count == 0) { for (int i = 0; i < watchers.Count; ++i) { Additional.Add(new RTMobile.User { name = watchers[i].name, displayName = watchers[i].displayName }); } } } if (method == "POST") { JSONRequest jsonrequest = new JSONRequest { urlRequest = $"/rest/api/2/issue/{this.issueKey}/watchers", methodRequest = method }; Request requestIssue = new Request(jsonrequest); requestIssue.GetResponses <RootObject>(String.Format("\"{0}\"", nameadded)); } }
public async Task <IActionResult> Edit(int id, [Bind("AdditionalId,AdditionalTitle,AdditionalValue,ResumeId")] Additional additional) { if (id != additional.AdditionalId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(additional); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AdditionalExists(additional.AdditionalId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index", "Resumes", new { id = additional.ResumeId })); } return(View(additional)); }
public Additional Obtener(int id) { Additional spe = null; SqlConnection con = new SqlConnection(Resource.CadenaConexion); con.Open(); string sql = "select Id,QuotationId,Price,Description,State from Additionals where Id = @additional"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.Add("@additional", System.Data.SqlDbType.NVarChar).Value = id; SqlDataReader reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (reader.Read()) { spe = new Additional(); spe.id = reader.GetInt32(0); spe.quotation.id = reader.GetInt32(1); spe.price = reader.GetDecimal(2); spe.description = reader.GetString(3); spe.state = reader.GetByte(4); } reader.Close(); if (con.State == System.Data.ConnectionState.Open) { con.Close(); } return(spe); }
//頂点情報を作成 void Refresh() { if (CheckRequestingCharactersInTextureError()) { //テクスチャ内の文字をリクエストしている最中にここに来るのはエラー return; } Profiler.BeginSample("Refresh"); //TextDataの更新 //文字の大きさなどのデータを取得 bool updateText = TryUpdateTextData(NovelText.text); //行データの再作成 TryUpdateLineData(updateText); if (isDebugLog) { Debug.Log("Refresh()"); } //テキストのアンカーを適用する ApplyTextAnchor(this.LineDataList, NovelText.alignment, this.MaxWidth, this.MaxHeight); //Offsetを適用する ApplyOffset(this.LineDataList, this.MaxWidth, this.MaxHeight); //拡張的な情報の表示位置を初期化 Additional.InitPosition(this); //当たり判定の情報を作成 MakeHitGroups(this.CharacterDataList); isInitGraphicObjectList = false; IsRebuidFont = false; Profiler.EndSample(); }
//テキストデータの再作成 bool TryUpdateTextData(string text) { if (CurrentChangeType != ChagneType.All && this.TextData != null && this.TextData.OriginalText == text) { return(false); } else { //TextData作成 this.textData = new TextData(text); if (isDebugLog) { Debug.Log(this.TextData.ParsedText.OriginalText); } //文字データを作成 this.characterDataList = CreateCharacterDataList(this.TextData); //拡張的な情報を作成 this.additional = new UguiNovelTextGeneratorAdditional(this.CharacterDataList, this); //フォントの文字画像を準備・設定 InitFontCharactes(NovelText.font, this.CharacterDataList); //拡張的な情報の初期化 Additional.InitAfterCharacterInfo(this); return(true); } }
public Additional Editar(int id, Additional spe) { Additional result = null; SqlConnection con = new SqlConnection(Resource.CadenaConexion); con.Open(); try { string sql = "Update Additionals set QuotationId = @quotationid,Price= @price " + ",Description = @description,State = @state output INSERTED.Id where Id = @id"; SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.Add("@quotationid", System.Data.SqlDbType.Int).Value = spe.quotation.id; cmd.Parameters.Add("@price", System.Data.SqlDbType.Int).Value = spe.price; cmd.Parameters.Add("@description", System.Data.SqlDbType.Int).Value = spe.description; cmd.Parameters.Add("@state", System.Data.SqlDbType.Int).Value = spe.state; cmd.Parameters.Add("@id", System.Data.SqlDbType.Int).Value = id; int modified = (int)cmd.ExecuteScalar(); if (modified != 0) { result = Obtener(modified); } } catch (Exception e) { Console.WriteLine(e); result = null; } if (con.State == System.Data.ConnectionState.Open) { con.Close(); } return(result); }
public Additional Eliminar(int id) { Additional temp = Obtener(id); temp.state = 0; return(Editar(id, temp)); }
//テキストエリアの情報を作成(実際の表示位置や自動改行処理) internal void BuildTextArea(RectTransform rectTransform) { //禁則処理等、すべての情報を再度作成 Profiler.BeginSample("BuildTextArea"); //描画範囲のサイズに合わせて自動改行 Rect rect = rectTransform.rect; float maxW = Mathf.Abs(rect.width); float maxH = Mathf.Abs(rect.height); //文字のX座標を計算(自動改行処理も行う) ApplyXPosition(this.CharacterDataList, maxW); //行ごとの文字データを作成 this.LineDataList = CreateLineList(this.CharacterDataList, maxH); //今の描画範囲を更新 this.MaxWidth = maxW; this.MaxHeight = maxH; //テキストのアンカーを適用する ApplyTextAnchor(this.LineDataList, NovelText.alignment, MaxWidth, MaxHeight); //Offsetを適用する ApplyOffset(this.LineDataList, MaxWidth, MaxHeight, rectTransform.pivot); //拡張的な情報の表示位置を初期化 Additional.InitPosition(Generator); //当たり判定の情報を作成 MakeHitGroups(this.CharacterDataList); MakeVerts(this.LineDataList); Profiler.EndSample(); }
protected virtual void GetData(SpecialSqlController.Tables table, Additional additional = null) { DataList = Controller.GetAllFromWithNames(table, "Enable=1"); if (additional != null) { additional(ref DataList); } }
public Form1() { InitializeComponent(); Additional ad = new Additional(); label1.Text = ad.addition(10, 20).ToString(); }
public ActionResult DeleteConfirmed(int id) { Additional additional = db.Additionals.Find(id); db.Additionals.Remove(additional); db.SaveChanges(); return(RedirectToAction("Index")); }
private async Task <int> ReadIntoSecondaryAfterTeeWriteIsFinished(byte[] buf) { await TeeWrite; // we can't reuse the buffer as long as it isn't fully written int read = await Underlying.ReadAsync(buf, 0, buf.Length); // alright, now let's read in some data TeeWrite = Additional.WriteAsync(buf, 0, read); return(read); }
public void showTransactions() { Console.WriteLine(" Transaction type: {0} ", Additional); Console.WriteLine(" Amount: " + Amu); if (Additional.ToLower().Equals("transfer")) { Console.WriteLine(" To: {0}({1})", receiver.AccName, receiver.AccNo); } }
public ActionResult Edit([Bind(Include = "Id,RentSpace,Equipments,Month,TotalAdditional")] Additional additional) { if (ModelState.IsValid) { db.Entry(additional).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(additional)); }
public void showAllTransactions() { Console.WriteLine("Transaction type: " + Additional); if (Additional.ToLower().Equals("transfer")) { Console.WriteLine("Sender: " + sender); Console.WriteLine("Receiver: " + receiver); } Console.WriteLine("Amount: " + Amount); }
public ActionResult Edit([Bind(Include = "AdditionalId,Otopark,DenizKenari,DisMekan,İcMekan,TerasiVar,AlkolServis,Wifi,OnlineRezervasyon,Kahvalti,GelAl,HayvanDostu,SigaraAlanı,PaketServis,TatlivePasta,CanliMuzik")] Additional additional) { if (ModelState.IsValid) { db.Entry(additional).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(additional)); }
public virtual bool Contains(string extension) { if (Additional != null && Additional.Contains(extension)) { return(true); } else { return(Allowed.Contains(extension)); } }
public TestAdditional(Additional r) { if (r != null) { additional = r; } else { additional = new Additional(); } }
//フォントの文字画像の設定を試行 bool TryeSetFontCharcters(Font font, List <UguiNovelTextCharacter> characterDataList) { foreach (UguiNovelTextCharacter character in characterDataList) { if (!character.TrySetCharacterInfo(font)) { return(false); } } return(Additional.TrySetFontCharcters(font)); }
protected override void Dispose(bool disposing) { if (disposing) { TeeWrite.Wait(); Underlying.Dispose(); Additional.Dispose(); } base.Dispose(disposing); }
/// <inheritdoc/> public override int GetHashCode() { unchecked { int hashCode = 13; hashCode = (hashCode * 397) ^ Timeout.GetHashCode(); hashCode = (hashCode * 397) ^ Additional.GetHashCode(); hashCode = (hashCode * 397) ^ MinCapacity.GetHashCode(); return(hashCode); } }
internal void UpdateTestAdditional(Additional a) { if (a.AllergyIodine != null) this.additional.AllergyIodine = a.AllergyIodine; if (a.Height != null) this.additional.Height = a.Height; if (a.Weight != null) this.additional.Weight = a.Weight; }
public TestAdditional(Additional r) { additional = r ?? new Additional(); }