private void btn_OK_Click(object sender, RoutedEventArgs e) { CraftingKey craftkey = new CraftingKey(); craftkey.ControlKey = chk_ControlKey.IsChecked == true; craftkey.Key = (Keys)Enum.Parse(typeof(Keys), lst_Key.Text, true); craftkey.CPCondition = chk_CP.IsChecked == true; craftkey.DurabilityCondition = chk_Durability.IsChecked == true; craftkey.ProgressCondition = chk_Progress.IsChecked == true; craftkey.ConditionCondition = chk_Condition.IsChecked == true; craftkey.CP = short.Parse(txt_CP.Text); craftkey.Progress = short.Parse(txt_Progress.Text); craftkey.Durability = short.Parse(txt_Durability.Text); craftkey.Condition = lst_Condition.Text; _callback.Invoke(craftkey); this.DialogResult = true; }
private void btn_OK_Click(object sender, RoutedEventArgs e) { _callback.Invoke(txt_Username.Text, txt_Password.Password); this.DialogResult = true; }
public static void Main(string[] args) { Employee emp1 = new Employee() { EMPID = 101, NAME = "Varsha", ADDRESS = "ABC", EXPERIENCE = 7, GENDER = 'F', SALARY = 500000 }; Employee emp2 = new Employee() { EMPID = 102, NAME = "Pravin", ADDRESS = "XYZ", EXPERIENCE = 10, GENDER = 'M', SALARY = 600000 }; Employee emp3 = new Employee() { EMPID = 103, NAME = "Megha", ADDRESS = "hfjhdfk", EXPERIENCE = 15, GENDER = 'F', SALARY = 800000 }; Employee emp4 = new Employee() { EMPID = 104, NAME = "Akash", ADDRESS = "dkhdh", EXPERIENCE = 3, GENDER = 'M', SALARY = 200000 }; Employee emp5 = new Employee() { EMPID = 104, NAME = "Nikita", ADDRESS = "whdw", EXPERIENCE = 1, GENDER = 'F', SALARY = 100000 }; List <Employee> lstEMployee = new List <Employee>(); lstEMployee.Add(emp1); lstEMployee.Add(emp2); lstEMployee.Add(emp3); lstEMployee.Add(emp4); lstEMployee.Add(emp5); string method; do { Console.WriteLine("\nPlease select Pramotion Method:"); Console.WriteLine("1.By Experience"); Console.WriteLine("2.By Salary(Less salary eligible for pramotion"); Console.WriteLine("0.For Exit"); method = Console.ReadLine(); List <Employee> lstemp = new List <Employee>(); switch (method) { case "1": lstemp = Employee.PramoteEmployee(lstEMployee, x => x.EXPERIENCE > 5); break; case "2": lstemp = Employee.PramoteEmployee(lstEMployee, x => x.SALARY > 500000); break; } foreach (Employee emp in lstemp) { Console.WriteLine(emp.NAME + " is pramoted"); } } while (!method.Equals("0")); DelegateExample objDel = new DelegateExample(); ResultDelegate rs = new ResultDelegate(objDel.add); rs(10, 20); rs = objDel.sub; rs(20, 10); rs = objDel.Mul; rs.Invoke(2, 5); //ResultDelegate rsm = new ResultDelegate(objDel.add); //rsm += objDel.sub; //rsm += objDel.Mul; //rsm(4, 2); //rsm -= objDel.sub; //rsm(5, 2); //Console.ReadKey(); //int sum = Add(3, 5, "Varsha", 8, 1); //Stack<int> st = new Stack<int>(3); //st.display(); //Car c=new Car(); //c.Color = "RED"; //Console.WriteLine($"Color of the car is {c.GetDiscription()}"); //Car b = new Car() //{ // Color = "Green" //}; //Console.WriteLine($"Color of the car is {b.GetDiscription()}"); //Car d = new Car("Blue"); //Console.WriteLine($"Color of the car is {d.GetDiscription()}"); //var names=new List<string> { "varsha","megha","pravin"} // Console.ReadKey(); }
private void btn_OK_Click(object sender, RoutedEventArgs e) { _callback.Invoke(txt_Input.Text); this.DialogResult = true; }