public JsonResult ModificarPersonal(int idPersonal) { PersonalModel personal = new PersonalModel(); personal = this.personalBDD.OptenerPersonal(idPersonal); return(Json(personal)); }
public async Task <ActionResult> Edit(int id, PersonalModel model) { model.Sexs = Enum.GetValues(typeof(Sex)).Cast <Sex>().Select(v => v.ToString()).ToList().ToSelectList(); model.Polyclinics = (await _polyclinicService.GetAllAsync()).ToSelectList(); model.Positions = (await _positionService.GetAllAsync()).ToSelectList(); if (ModelState.IsValid && model != null) { var user = await UserManager.FindByIdAsync(model.UserInfoId); user.PhoneNumber = model.PhoneNumber; user.FirstName = model.FirstName; user.LastName = model.LastName; user.SurName = model.SurName; user.Email = model.Email; user.Password = model.Password; user.UserName = model.UserName; user.IsActive = model.IsActive; user.Sex = model.Sex; user.Birthday = model.Birthday; await UserManager.UpdateAsync(user); var data = Mapper.Map <PersonalModel, Personal>(model); await _personaltService.UpdateAsync(data, id); return(RedirectToAction("Index")); } return(View()); }
public IActionResult About(CuisineType type) { PersonalModel model = new PersonalModel(_restaurantData); model.CurrentCuisine = type; return(View("Personal", model)); }
public JsonResult ListarPersonalNombrePorEspecialidad(PersonalModel personal) { List <PersonalModel> listaPersonalPorEspecialidad = new List <PersonalModel>(); listaPersonalPorEspecialidad = this.personalBDD.ListaPersonalNombrePorEspecialidad(personal.Especialidad); return(Json(listaPersonalPorEspecialidad)); }
public ActionResult Modificar(string idPersonal) { PersonalModel empleado = listas.searchPersonal(idPersonal); empleado.ServicioPersonal = listas.getServicioPersonal(idPersonal); return(View(empleado)); }
public ActionResult SkapaPersonal(PersonalModel Personal) { PersonalModel tempPers = new PersonalModel(); List <PersonalModel> ResponseAnv = new List <PersonalModel>(); using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://193.10.202.74/inlogg/personals"); var response = client.PostAsJsonAsync("SkapaPersonal", Personal).Result; if (response.IsSuccessStatusCode) { var AnvSvar = response.Content.ReadAsStringAsync().Result; ResponseAnv = JsonConvert.DeserializeObject <List <PersonalModel> >(AnvSvar); //THE FCKING SACRATE CODE. TOUCH, DIE. Console.Write("Success"); } else { Console.Write("Error"); } } return(Redirect("Index")); }
// GET: Personal public ActionResult Index() { UserSession session = Session[SessionConstants.USER_SESSION] as UserSession; PersonalModel personal = PersonalDAO.Instance.LoadPersonalPage(session.AccountID); return(View(personal)); }
public ActionResult Languages() { // Opprett model PersonalModel ViewModel = new PersonalModel(); // Hent CV CVVersjon BrukerCv = GetBrukerCv(GetAspNetBrukerID()); ViewModel.BrukerCv = BrukerCv; var Språk = from a in db.ListeKatalog where a.Katalog == "Språk" orderby a.Element ascending select a; ViewModel.Språk = Språk; // Prøv om det er noen verdier i stringen til språk try { List <string> BrukerSpråkListe = BrukerCv.Person.Språk.Split(';').ToList(); var BrukerSpråk = from a in db.ListeKatalog where BrukerSpråkListe.Contains(a.ListeKatalogId.ToString()) select a; ViewModel.BrukerSpråk = BrukerSpråk; } catch (Exception) { } return(View(ViewModel)); }
// GET: Personal public ActionResult Information() { // Opprett model PersonalModel ViewModel = new PersonalModel(); // Hent CV CVVersjon BrukerCv = GetBrukerCv(GetAspNetBrukerID()); ViewModel.BrukerCv = BrukerCv; var Nasjonaliteter = from a in db.ListeKatalog where a.Katalog == "Nasjonaliteter" orderby a.Element ascending select a; ViewModel.Nasjonaliteter = Nasjonaliteter; var Stillinger = from a in db.ListeKatalog where a.Katalog == "Stillinger" orderby a.Element ascending select a; ViewModel.Stillinger = Stillinger; return(View(ViewModel)); }
public static void insertUser(Personal newUser) { try { if (string.IsNullOrEmpty(newUser.nombre) || string.IsNullOrEmpty(newUser.apellido) || string.IsNullOrEmpty(newUser.correo) || string.IsNullOrEmpty(newUser.password)) { throw new Exception("Introduzca todos los campos"); } else if (!PersonalModel.isValidEmail(newUser.correo)) { throw new Exception("Correo electrónico inválido."); } else if (PersonalModel.emailExists(newUser.correo)) { throw new Exception("Correo electrónico ya registrado"); } else if (passwordValidator(newUser.password)) { PersonalModel.insertUser(newUser); } else { throw new Exception("La contraseña debe tener al menos 8 caracteres"); } } catch (Exception ex) { throw ex; } }
public List <PersonalModel> getListaPersonal() { string rutacompleta = @"E:\Personal.txt"; string[] renglones = File.ReadAllLines(rutacompleta); try { foreach (var linea in renglones) { PersonalModel personal = new PersonalModel(); string[] datos = linea.Split(';'); personal.IdPersonal = datos[0]; personal.NombrePersonal = datos[1]; personal.CedulaPersonal = datos[2]; personal.TelefonoPersonal = datos[3]; personal.CargoPersonal = datos[4]; personal.UsuarioPersonal = datos[5]; personal.ContrasenaPersonal = datos[6]; this.ListaPersonal.Add(personal); } return(this.ListaPersonal); } catch (Exception e) { return(this.ListaPersonal); } }
public ActionResult <BaseResponseModel <PersonalDto> > Put(int id, [FromBody] PersonalModel personalViewModel) { if (!ModelState.IsValid) { return(new BadRequestResponseModel <PersonalDto>(ModelState.Values.SelectMany(v => v.Errors))); } var personalEntityDb = MyRepo.Db <Personal>().GetById(id); if (personalEntityDb == null) { return(new BadRequestResponseModel <PersonalDto>("entity not found")); } var personalEntity = Mapper.Map <Personal>(personalViewModel); personalEntity.Id = id; /* * To protect from overposting attacks, please enable the specific properties you want to bind to, for * more details see https://aka.ms/RazorPagesCRUD. */ MyRepo.PersonalRepo.Update(personalEntity); MyRepo.SaveChanges(); return(new SuccessResponseModel <PersonalDto>()); }
public static void editUser(Personal modifiedUser) { try { if (modifiedUser.idPersonal > 0 && !string.IsNullOrEmpty(modifiedUser.nombre) && !string.IsNullOrEmpty(modifiedUser.correo) && !string.IsNullOrEmpty(modifiedUser.password) && !string.IsNullOrEmpty(modifiedUser.apellido) && !string.IsNullOrEmpty(modifiedUser.area) && !string.IsNullOrEmpty(modifiedUser.telefono) && !string.IsNullOrEmpty(modifiedUser.rol.ToString())) { if (modifiedUser.password.Length >= 8) { if (passwordValidator(modifiedUser.password)) { PersonalModel.editUser(modifiedUser); } else { throw new Exception("Contraseña Invalida"); } } else { throw new Exception("Contraseña debe contener al menos 8 caracteres"); } } else { throw new Exception("Datos inválidos"); } } catch (Exception ex) { throw new Exception(ex.Message.ToString()); } }
public bool IngresarPersonal(PersonalModel personal) { bool ingresado = false; int resultado = 0; string sentenciaSql = "INSERT INTO PERSONAL (Nombre, Cedula, Telefono, Cargo, Usuario, Contrasena, Especialidad, Codigo) " + "VALUES (@Nombre, @Cedula, @Telefono, @Cargo, @Usuario, @Contrasena, @Especialidad, @Codigo)"; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@Nombre", personal.Nombre); sentenciaSQL.Parameters.AddWithValue("@Cedula", personal.Cedula); sentenciaSQL.Parameters.AddWithValue("@Telefono", personal.Telefono); sentenciaSQL.Parameters.AddWithValue("@Cargo", personal.Cargo); sentenciaSQL.Parameters.AddWithValue("@Usuario", personal.Usuario); sentenciaSQL.Parameters.AddWithValue("@Contrasena", personal.Contrasena); sentenciaSQL.Parameters.AddWithValue("@Especialidad", personal.Especialidad); sentenciaSQL.Parameters.AddWithValue("@Codigo", personal.Codigo); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { ingresado = true; } return(ingresado); }
public static Personal login(Personal login) { try { if (string.IsNullOrEmpty(login.correo) == false && string.IsNullOrEmpty(login.password) == false) { var result = PersonalModel.login(login); if (result == null) { throw new Exception("Usuario y/o contraseña incorrectos"); } else { return(result); } } else { throw new Exception("Introduzca todos los campos"); } } catch (Exception ex) { throw ex; } }
public void SavePersonal() { //arrange IFlowManager flowManager = serviceProvider.GetRequiredService <IFlowManager>(); var personal = flowManager.EnrollmentRepository.GetAsync <PersonalModel, Personal> ( s => s.UserId == 1 ).Result.Single(); personal.FirstName = "Samson"; personal.EntityState = LogicBuilder.Domain.EntityStateType.Modified; flowManager.FlowDataCache.Request = new SaveEntityRequest { Entity = personal }; //act System.Diagnostics.Stopwatch stopWatch = System.Diagnostics.Stopwatch.StartNew(); flowManager.Start("savepersonal"); stopWatch.Stop(); this.output.WriteLine("Saving valid personal = {0}", stopWatch.Elapsed.TotalMilliseconds); //assert Assert.True(flowManager.FlowDataCache.Response.Success); Assert.Empty(flowManager.FlowDataCache.Response.ErrorMessages); PersonalModel model = (PersonalModel)((SaveEntityResponse)flowManager.FlowDataCache.Response).Entity; Assert.Equal("Samson", model.FirstName); }
private void button1_Click(object sender, EventArgs e) { // decimal accountBalance = 0; errors.Clear(); if (!decimal.TryParse(accountBalanceinput.Text, out decimal accountBalance)) { errors.Add("accountBalance error !"); return; } PersonalModel personal = new PersonalModel(); personal.FirstName = this.fisrtNameInput.Text; personal.LastName = this.lastNameInput.Text; personal.AccountBalance = accountBalance; personal.DateOfBirth = this.dateOfBirthInput.Value; // validate data PersonValidator validator = new PersonValidator(); ValidationResult results = validator.Validate(personal); if (results.IsValid == false) { foreach (ValidationFailure failure in results.Errors) { errors.Add($"{ failure.PropertyName }: { failure.ErrorMessage }"); } } // insert into DB MessageBox.Show("Operation Complete"); }
private void button3_Click(object sender, EventArgs e) { try { PersonalModel personalModel = new PersonalModel(); personalModel.IdPersonal = 9; personalModel.Nombres = "Sonia"; personalModel.Apellidos = "Banana"; personalModel.Direccion = "Zona 4"; personalModel.Area = "Administracion"; personalModel.Puesto = "Secretaria"; //Clase.Enum //Recibe el TipoQuery como la PersonaModel PersonalReader reader = new PersonalReader(QuerysRepo.TipoQuery2.Todos, personalModel); Collection <PersonalModel> personales = reader.Execute(); foreach (PersonalModel p in personales) { MessageBox.Show(string.Format("{0},{1},{2},{3},{4}", p.Nombres, p.Apellidos, p.Direccion, p.Area, p.Puesto)); } } catch (Exception ex) { throw ex; } }
private void threadOtherDate_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { List <Object> results = e.Result as List <Object>; PersonalModel personal = results[0] as PersonalModel; //WorkerLoginModel workerLogin = results[1] as WorkerLoginModel; LinePerformanceDetailModel linePerformanceDetail = results[1] as LinePerformanceDetailModel; string name = ""; string position = ""; if (personal != null) { name = personal.Name; position = personal.Position; } if (linePerformanceDetail != null) { string lineWork = linePerformanceDetail.LineId; LineModel line = lineAllList.Where(l => l.LineId == lineWork).FirstOrDefault(); if (line != null) { lineWork = line.Name; } MessageBox.Show(String.Format("Id: {0}\nName: {1}\nPosition: {2}\nDate: {6:dd-MM-yyyy}\nWork at Line: LINE {3}\nOther Position: {4}\nIncentive Grade: {5}" , linePerformanceDetail.WorkerId, name, position, lineWork, linePerformanceDetail.OthersPosition, linePerformanceDetail.IncentiveGrade, linePerformanceDetail.Date), this.Title, MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Null!", this.Title, MessageBoxButton.OK, MessageBoxImage.Information); } txtCardId.IsEnabled = true; txtCardId.Focus(); txtCardId.SelectAll(); this.Cursor = null; }
public bool GuardarPersonalModificadoSinContrasena(PersonalModel personal) { bool modificado = false; int resultado = 0; string sentenciaSql = "UPDATE Personal " + "SET Nombre = @Nombre, Cedula = @Cedula, Telefono = @Telefono, Cargo = @Cargo, Usuario = @Usuario, Especialidad = @Especialidad, Codigo = @Codigo " + "WHERE PersonalID = @PersonalID "; SqlCommand sentenciaSQL = new SqlCommand(sentenciaSql); sentenciaSQL.Parameters.AddWithValue("@PersonalID", personal.PersonalID); sentenciaSQL.Parameters.AddWithValue("@Nombre", personal.Nombre); sentenciaSQL.Parameters.AddWithValue("@Cedula", personal.Cedula); sentenciaSQL.Parameters.AddWithValue("@Telefono", personal.Telefono); sentenciaSQL.Parameters.AddWithValue("@Cargo", personal.Cargo); sentenciaSQL.Parameters.AddWithValue("@Usuario", personal.Usuario); sentenciaSQL.Parameters.AddWithValue("@Especialidad", personal.Especialidad); sentenciaSQL.Parameters.AddWithValue("@Codigo", personal.Codigo); resultado = this.conexion.ComandoModificacion(sentenciaSQL); if (resultado > 0) { modificado = true; } return(modificado); }
private bool AnvCheck(PersonalModel Person) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://193.10.202.74/inlogg/personals"); var response = client.PostAsJsonAsync("Login", Person).Result; if (response.IsSuccessStatusCode) { string PersonRes = response.Content.ReadAsStringAsync().Result; PersonalModel PersBehorig = JsonConvert.DeserializeObject <PersonalModel>(PersonRes); if (PersBehorig != null) { if (PersBehorig.BehorighetsNiva == 3) { return(true); } else { return(false); } } else { return(false); } } else { return(false); } } }
public ActionResult Index(string anvNamn, string losord) { PersonalModel PersMod = new PersonalModel { AnvandarNamn = anvNamn, Losenord = losord }; if (anvNamn == null || losord == null || anvNamn == "" || losord == "") { ModelState.AddModelError("index", "Du måste fylla i både användarnamn och lösenord"); return(View()); } bool validUser = false; validUser = AnvCheck(PersMod); if (validUser == true) { System.Web.Security.FormsAuthentication.RedirectFromLoginPage(PersMod.AnvandarNamn, false); return(RedirectToAction("Index", "Personal")); } ModelState.AddModelError("", "Inloggningen ej godkänd"); return(RedirectToAction("Index")); }
// GET: Personal public ActionResult Index() { var model = new PersonalModel(); var lista = _consultaPersonalLogic.ListarPersonal(new SRV_PERSONAL()); model.LIST_PERSONAL = model.Personal.castPersonalType(lista.ToList()); return(View(model)); }
public CurtidosController(ApplicationDbContext context) { _context = context; tipotripa = new ClasificacionTripaModel(context); bombos = new BomboModel(context); personas = new PersonalModel(context); curtido = new CurtidoModels(context); claseCurtido = new CurtidoModels(context); }
public PersonalModel LoadPersonalPage(int id) { PersonalModel personal = new PersonalModel(); personal.ListMusic = MusicDAO.Instance.getListFavouriteSongByAccountID(id); personal.ListArtist = ArtistDAO.Instance.getFavouriteArtistByAccountID(id); personal.ListMV = MusicDAO.Instance.getListFavouriteMVByAccountID(id); return(personal); }
public ActionResult Personal(PersonalModel person) { int personId = person.PersonId; string name = person.Name; string gender = person.Gender; string city = person.City; return(View()); }
public static Personal searchUserById(int idUser) { try { return(PersonalModel.searchUserById(idUser)); } catch (Exception ex) { throw ex; } }
public void addListaPersonal(PersonalModel empleado) { string rutaCompleta = @"E:\Personal.txt"; using (StreamWriter file = new StreamWriter(rutaCompleta, true)) { string texto = $"{empleado.IdPersonal};{empleado.NombrePersonal};{empleado.CedulaPersonal};{empleado.TelefonoPersonal};{empleado.CargoPersonal};{empleado.UsuarioPersonal};{empleado.ContrasenaPersonal}"; file.WriteLine(texto); file.Close(); } }
public static List <Personal> searchUserByCriteria(string criteria) { try { return(PersonalModel.searchUserByCriteria(criteria)); } catch (Exception ex) { throw ex; } }
public ActionResult Index(PersonalModel filtros) { var model = new PersonalModel(); var entidad = Mapper.Map <PersonalModels, SRV_PERSONAL>(filtros.Personal); var lista = _consultaPersonalLogic.ListarPersonal(entidad); model.LIST_PERSONAL = model.Personal.castPersonalType(lista.ToList()); return(View(model)); }
public ActionResult PersonalInfo() { var p = new PersonalModel { Name = "", Email = "*****@*****.**" }; return View(p); }
public ActionResult PersonalInfo(PersonalModel model) { if (ModelState.IsValid) { Session["email"] = model.Email; Log.Info("saved personal info"); return RedirectToAction("ThankYou"); } ModelState.AddModelError(string.Empty, "Errors: " + string.Join(" ; ", ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage))); return View(model); }