private void btnFonksiyonDuzenleSeciliFonksiyonuSil_Click(object sender, EventArgs e) { Function FuncToDelete = ((Function)lstFonksiyonDuzenleFonkiyonGoster.FocusedItem.Tag); FunctionRepository FuncRepository = new FunctionRepository(); if (FunctionProcess.DeleteObjectWithControl(FuncToDelete)) { MessageBox.Show("Silme İşlemi Başarılı"); AllRefresh(); } }
void OnEnable() { currProcess = FunctionProcess.UNDRAWN; switch (funcType) { case FunctionType.DISCONTINUOUS: line = new DiscontinuousLine(currColor); break; case FunctionType.CONTINUOUS: line = new ContinuousLine(currColor); break; } }
public IEnumerator test() { if (currProcess != FunctionProcess.IDLE) { Debug.Log("test did not RUN"); yield break; } currProcess = FunctionProcess.LRAM; ContinuousLine cont = (ContinuousLine)line; yield return(cont.pulseColor(Random.ColorHSV(), Random.value * 3f, 0.5f, true)); currProcess = FunctionProcess.IDLE; }
public IEnumerator deleteFunction(float deleteTime) { if (currProcess != FunctionProcess.IDLE) { Debug.Log("Deleting did not RUN"); yield break; } currProcess = FunctionProcess.DELETING; for (float deleteTimer = 0f; deleteTimer <= deleteTime && deleteTime != 0f; deleteTimer += Time.deltaTime) { line.drawLines(deleteTimer / deleteTime, 1); yield return(null); } line.destroyLines(); currProcess = FunctionProcess.UNDRAWN; }
private void btnFonksiyonEkleFonksiyonuEkle_Click(object sender, EventArgs e) { //Function FuncToAdd = new Function(); //FuncToAdd.Name = txtFonksiyonEkleAdGir.Text; //FuncToAdd.Description = txtFonksiyonEkleAciklamaGir.Text; //FuncToAdd.Code = txtFonksiyonEkleKodGir.Text; //List<int> categoryIDsToAdd = new List<int>(); //foreach (ListViewItem item in lstFonksiyonEkleKategoriGoster.Items) //{ // categoryIDsToAdd.Add(((Category)item.Tag).CategoryID); //} //FuncToAdd.Categories = categoryIDsToAdd; //if (FunctionProcess.SaveObjectWithControl(FuncToAdd)) //{ // MessageBox.Show("Yeni Fonksiyon Ekleme Başarılı"); // AllRefresh(); //} //else //{ // MessageBox.Show("Yeni Fonksiyon Ekleme BAŞARISIZ"); //} Function FuncToAdd = new Function(); FuncToAdd.Name = txtFonksiyonEkleAdGir.Text; FuncToAdd.Description = txtFonksiyonEkleAciklamaGir.Text; FuncToAdd.Code = txtFonksiyonEkleKodGir.Text; List <Category> categorysToAdd = new List <Category>(); foreach (ListViewItem item in lstFonksiyonEkleKategoriGoster.Items) { categorysToAdd.Add(((Category)item.Tag)); } FuncToAdd.Categories = categorysToAdd; if (FunctionProcess.SaveObjectWithControl(FuncToAdd)) { MessageBox.Show("Fonksiyon Ekleme İşlemi Başarılı"); AllRefresh(); } }
public IEnumerator drawFunction(int subdivisions, float drawTime, float start, float end) { if (currProcess != FunctionProcess.UNDRAWN) { Debug.Log("Drawing did not RUN"); yield break; } currProcess = FunctionProcess.DRAWING; line.cachePoints(eq, start, end, subdivisions); for (float drawTimer = 0f; drawTimer <= drawTime && drawTime != 0f; drawTimer += Time.deltaTime) { line.drawLines(0, drawTimer / drawTime); yield return(null); } line.drawLines(0, 1); currProcess = FunctionProcess.IDLE; }
private void btnFonksiyonDuzenleFonksiyonKaydet_Click(object sender, EventArgs e) { Function EditedFunction = new Function(); EditedFunction.FunctionID = ((Function)btnFonksiyonDuzenleOrjinaleDon.Tag).FunctionID; EditedFunction.Name = txtFonksiyonDuzenleYeniAdGir.Text; EditedFunction.Description = txtFonksiyonDuzenleYeniAciklamaGir.Text; EditedFunction.Code = txtFonksiyonDuzenleYeniKodGir.Text; List <Category> EditedCategoryList = new List <Category>(); foreach (ListViewItem item in lstFonksiyonDuzenleYeniKategoriGoster.Items) { Category Cat = ((Category)item.Tag); EditedCategoryList.Add(Cat); } EditedFunction.Categories = EditedCategoryList; if (FunctionProcess.UpdateObjectWithControl(EditedFunction)) { MessageBox.Show("Düzenleme Kaydedildi"); AllRefresh(); } }