public int ModificaParametrii(Parametrii parametrii) { using (var model = new ModelContainer()) { Parametrii parametriiExistenti; if ((parametriiExistenti = model.Parametrii.SingleOrDefault()) != null) { if (parametriiExistenti.Parola.Equals(parametrii.Parola)) { parametriiExistenti.CAS = parametrii.CAS; parametriiExistenti.CASS = parametrii.CASS; parametriiExistenti.Impozit = parametrii.Impozit; model.SaveChanges(); return(1); } return(-1); } else { model.Parametrii.Add(parametrii); model.SaveChanges(); return(1); } } }
public ModificaParametrii(Parametrii parametrii) { InitializeComponent(); Parametrii = parametrii; cassNumeric.Value = (int)(parametrii.CASS * 100); casNumeric.Value = (int)(parametrii.CAS * 100); impozitNumeric.Value = (int)(parametrii.Impozit * 100); }
public CalculatorSalariiViewModel() { Salariati = new List <Salariat>(); SalariatiFiltrati = new List <Salariat>(); Parametrii = new Parametrii(); Filtru = ""; DataService = new DataService(); SalariatSelectat = new Salariat { Nume = "", Prenume = "", Functie = "" }; }
public Parametrii GetParametrii() { using (var model = new ModelContainer()) { var parametrii = model.Parametrii.FirstOrDefault(); if (parametrii == null) { parametrii = new Parametrii(); } return(parametrii); } }
public static void Main(string[] args) { var param = new Parametrii(); param.W = 0.729; param.C1 = 1.49445; param.C2 = 1.49445; param.DimensiuneProblema = 3; // Rastrigin // param.Max = 5.12; // param.Min = -5.12; // Ackley // param.Min = -32.768; // param.Max = 32.768; // nGriewank param.Min = -600; param.Max = 600; param.NumarIteratii = 1000; param.NumarParticule = 50; param.VitezaMaxima = 1; ProblemaDeBaza p = new Rastrigin(); var rez = p.Rezolva(param); Console.WriteLine("Cost: " + rez.Cost); foreach (var weight in rez.Pozitie) { Console.Write(weight + " "); } Console.WriteLine("\nRosenbrock"); p = new Rosenbrock(); rez = p.Rezolva(param); Console.WriteLine("Cost: " + rez.Cost); foreach (var weight in rez.Pozitie) { Console.Write(weight + " "); } Console.WriteLine("\nAckley"); p = new Ackley(); rez = p.Rezolva(param); Console.WriteLine("Cost: " + rez.Cost); foreach (var weight in rez.Pozitie) { Console.Write(weight + " "); } Console.WriteLine("\nGriewank"); p = new Griewank(); rez = p.Rezolva(param); Console.WriteLine("Cost: " + rez.Cost); foreach (var weight in rez.Pozitie) { Console.Write(weight + " "); } }
public int ModificaParametrii(Parametrii parametrii) { return(DataService.ModificaParametrii(parametrii)); }