void CreateTutorTeam(Tutor tutor) { // Создаем команду учеников Student student1 = new Student(); Student student2 = new Student(); Student student3 = new Student(); Student student4 = new Student(); Schoolchild schoolchild1 = new Schoolchild(); Schoolchild schoolchild2 = new Schoolchild(); student1.FirstName = "Иван"; student2.FirstName = "Петр"; student3.FirstName = "Сергей"; student4.FirstName = "Максим"; schoolchild1.FirstName = "Дима"; schoolchild2.FirstName = "Саша"; // Заносим учеников в список tutor.ListOfLearners.Add(student1); tutor.ListOfLearners.Add(student2); tutor.ListOfLearners.Add(student3); tutor.ListOfLearners.Add(student4); tutor.ListOfLearners.Add(schoolchild1); tutor.ListOfLearners.Add(schoolchild2); // Дальше можно работать со списком ListOfLearners // как со списком объектов типа Learner }
protected void btnSubmit_Click(object sender, EventArgs e) { if (Page.IsValid) { Tutor objTutor = new Tutor(); objTutor.TSalutation = lblSalutation.Text; objTutor.TName = lblName.Text; objTutor.TTelNo = lblTelNo.Text; objTutor.TEmailAddr = lblEmail.Text; //objTutor.FreeDayOfWeek = lblFDOW.Text; //objTutor.FreeTimeSlot = lblFTS.Text; objTutor.TExperience = Convert.ToInt32(lblYOE.Text); int errorCode = objTutor.add(); if (errorCode == 0) { lblMessage.Text = "New tutor has been added successfully."; btnSubmit.Enabled = false; btnBack.Enabled = false; lnkViewTutor.Visible = true; } } }
protected void cuvTelNo_ServerValidate(object source, ServerValidateEventArgs args) { if (Page.IsValid) // other client-side validation passed { Tutor objTutor = new Tutor(); if (objTutor.isTelNoExist(txtTelNo.Text) == true) args.IsValid = false; // Raise error else args.IsValid = true; // No error } }
public async Task <IActionResult> Create(Tutor tutor) { if (ModelState.IsValid) { //TODO: CHANGE FOR THE LOGGER USER //TODO: SON CAMBIOS PENDIENTES QUE SE PUEDEN VER DESDE EL TAG LIST DESDE EL MENU VIEW->TASK LIST tutor.User = await this.userHelper.GetUserByEmailAsync("*****@*****.**"); await this.tutorRepository.CreateAsync(tutor); return(RedirectToAction(nameof(Index))); } return(View(tutor)); }
// GET: Tutors/Delete/5 public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = await db.Tutors.FindAsync(id); if (tutor == null) { return(HttpNotFound()); } return(View(tutor)); }
public IHttpActionResult DeleteTutor(int id) { Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(NotFound()); } db.Tutors.Remove(tutor); db.SaveChanges(); return(Ok(tutor)); }
public async Task <ActionResult <Tutor> > PostTutor([FromBody] Tutor tutor) { try { _context.Tutor.Add(tutor); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTutor", new { id = tutor.IdTutor }, tutor)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
protected void cmdcrear_Click(object sender, EventArgs e) { Tutor Tutor = new Tutor(); bool ok = Tutor.CrearPeriodo(curso_id, txtnombre.Text, txtactivo.Checked); if (!ok) { lblerror.InnerText = "Error al procesar la solicitud de agregar periodo puede que el servidor este ocupado"; } else { lblerror.InnerHtml = "periodo agregado con exito <br /><a href='curso.aspx?id=" + Request.QueryString["id"].ToString() + "'>Regresar al curso</a>"; } }
public async Task <IActionResult> PostTutor([FromBody] Tutor tutor) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //await VTutor.Email.EmailClient.se("*****@*****.**", "Test Subject", "Test Body"); _context.Tutors.Add(tutor); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTutor", new { id = tutor.Id }, tutor)); }
public void Crear(Tutor tutor) { tutor.Id = IdentifierGenerator.NewId(); tutor.IdSesion = SessionManager.getSessionIdentifier(); tutor.FechaUltimaTransaccion = DateTime.Now; tutor.FechaRegistro = DateTime.Now; tutor.EstadoRegistro = TipoEstadoRegistro.VigenteNuevoRegistro; tutor.EstadoSincronizacion = TipoEstadoSincronizacion.Pendiente; tutor.DescripcionEstadoSincronizacion = ""; context.Tutores.Add(tutor); context.SaveChanges(); }
public IHttpActionResult DeleteTutor(int id) { Tutor tutor = _context.Tutor.Find(id); if (tutor == null) { return(NotFound()); } _context.Tutor.Remove(tutor); _context.SaveChanges(); return(Ok(tutor)); }
// GET: Tutors/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } return(View(tutor)); }
// editar paciente existente desde el formulario FrmTutores public FrmNuevoEditarPaciente(Tutor tutor, int idPacienteSeleccionado) { InitializeComponent(); CargarCboTutor(); LlenarComboSexo(); LlenarComboCalendario(); CboTutor.Enabled = false; CboTutor.SelectedValue = tutor.Id; if (idPacienteSeleccionado != 0) { IdEditar = idPacienteSeleccionado; //llamamos al metodo de carga datos CargarDatosDelPaciente(); } }
public IActionResult Patch(int id, Tutor tutor) { var tut = _context.Alunos.FirstOrDefault(t => t.id == id); if (tut == null) { return(BadRequest("Sem registro")); } else { _context.Update(tutor); _context.SaveChanges(); return(Ok(tutor)); } }
public IActionResult UpdateTutor([FromRoute] int id, [FromBody] Tutor tut) { if (id != tut.Id) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Tutors.Update(tut); _context.SaveChanges(); return(Ok(tut)); }
// GET: Tutors/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutor.Find(id); if (tutor == null) { return(HttpNotFound()); } ViewBag.Dni = new SelectList(db.Persona, "Dni", "Cuil", tutor.Dni); return(View(tutor)); }
public async Task <IActionResult> Create([Bind("TutorId,Nome")] Tutor tutor, [Bind("Cep,Rua,Numero,Complemento")] Endereco endereco) { if (ModelState.IsValid) { _context.Add(tutor); await _context.SaveChangesAsync(); endereco.TutorId = tutor.TutorId; _context.Add(endereco); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tutor)); }
public ActionResult Eliminar(Tutor Tutor) { var mensaje = TutorRepository.deleteTutor(Tutor.ID); if (mensaje == "OK") { ViewBag.mensaje = "El Tutor se eliminó exitosamente."; } else { ViewBag.error = mensaje; } return(RedirectToAction("Index")); }
// GET: Tutors/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } ViewBag.Id_Tipo_Tutor = new SelectList(db.Tipo_Tutor, "Id_Tipo_Tutor", "Nombre", tutor.Id_Tipo_Tutor); return(View(tutor)); }
// GET: Tutors/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } ViewBag.StudentID = new SelectList(db.Students, "StudentID", "Id", tutor.StudentID); return(View(tutor)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } ViewBag.LanguageId = new SelectList(db.Languages, "Id", "LanguageName", tutor.LanguageId); return(View(tutor)); }
public FrmNuevoEditarTutor(int?idTutorSeleccionado = null) { InitializeComponent(); //si recibimos el idTutorSeleccionado significa que vamos a editar if (idTutorSeleccionado != null) { IdTutorEditar = idTutorSeleccionado; //llamamos al metodo de carga datos CargarDatosDelTutorEnPantalla(); } else { tutor = new Tutor(); } }
public void Eliminar(long Id) { Tutor _tutor = null; _tutor = (from m in context.Tutores where m.Id == Id select m).FirstOrDefault(); _tutor.IdSesion = SessionManager.getSessionIdentifier(); _tutor.FechaUltimaTransaccion = DateTime.Now; _tutor.FechaRegistro = DateTime.Now; _tutor.EstadoRegistro = TipoEstadoRegistro.BorradoLogico; context.SaveChanges(); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); } Tutor tutor = _db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } return(View(tutor)); }
public string RegistrarTutor(Tutor tutor) { string mensaje = ""; try { datosT.RegistrarTutor(tutor); mensaje = "Tutor Registrado"; } catch (Exception ex) { mensaje = "No se registro el tutor " + ex.Message; } return(mensaje); }
void Start() { var tutor = new Tutor() { nombre = "Selena", apellido = "Ramos", correo = "*****@*****.**", direccion = "barrio ecuador", usuario = "sele8", password = "******" }; StartCoroutine(Post("localhost:4000/tutor/postlist", tutor)); // StartCoroutine(Get(url)); }
public void AddTutor(String ssn, String firstName, String lastName, String email, String password) { try { Tutor temp = new Tutor(ssn, firstName, lastName, email, password); dal.AddTutor(temp); Tutors.Add(temp); Status = temp.FullName + " was added to tutors!"; } catch (Exception ex) { Status = ExceptionHandler.GetErrorMessage(ex); } }
public ActionResult Crear(Tutor Tutor) { Tutor.InstitucionID = Convert.ToInt64(HttpContext.Session["institucion"].ToString()); var mensaje = TutorRepository.createTutor(Tutor); if (mensaje == "OK") { ViewBag.mensaje = "La carga se realizó exitosamente."; } else { ViewBag.error = mensaje; } return(View()); }
public ActionResult Edit(Tutor tutor) { tutor.Persona.Dni = tutor.Dni; if (ModelState.IsValid) { db.Entry(tutor).State = EntityState.Modified; db.Entry(tutor.Persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tutor)); }
public int Update(Tutor tutor) { Tutor TutorToUpdate = context.Tutors.SingleOrDefault(d => d.TutorId == tutor.TutorId); TutorToUpdate.TutorName = tutor.TutorName; TutorToUpdate.Email = tutor.Email; TutorToUpdate.Gender = tutor.Gender; TutorToUpdate.DOB = tutor.DOB; TutorToUpdate.Institution = tutor.Institution; TutorToUpdate.Password = tutor.Password; TutorToUpdate.Phone = tutor.Phone; return(context.SaveChanges()); }
public ActionResult Book(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tutor tutor = db.Tutors.Find(id); if (tutor == null) { return(HttpNotFound()); } ViewBag.FirstName = tutor.FirstName; return(View(tutor)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Tutor = await _context.Tutor.FirstOrDefaultAsync(m => m.TutorId == id); if (Tutor == null) { return(NotFound()); } return(Page()); }
public IActionResult Create([Bind("FullName,LicenseNo,AirportId,Id")] Tutor tutor) { if (ModelState.IsValid) { _InitTutorHttpUrl(); var resp = _HttpHandler.PostJson <Tutor, StatusCodeResult>(tutor); return(RedirectToAction(nameof(Index))); } _InitAirportHttpUrl(); var airportResp = _HttpHandler.GetJson <List <Airport> >(string.Empty); ViewData["AirportId"] = new SelectList(airportResp, "Id", "Name", tutor.AirportId); return(View(tutor)); }
private void LoginButton_Click(object sender, RoutedEventArgs e) { var sInput = UsernameTextBox.Text; var sPassword = PasswordTextBox.Password; if (sInput == null || sInput.Equals("")) { _dialogService.CallMessageModal(this, "", SSS_Library.Properties.Resources.IncorrectLoginDetailsMessage); UsernameTextBox.Clear(); PasswordTextBox.Clear(); UsernameTextBox.Focus(); } else { if (sPassword.Equals("HereBeDragons") && (sInput.Equals("Admin") || sInput.Equals("admin") || sInput.Equals("Administrator") || sInput.Equals("administrator"))) { MetroWindow adminShow = new Administrator.Administrator(); adminShow.Owner = this; adminShow.Show(); this.Hide(); } else if (!SSS_Library.DataServices.StringHandler.CheckIfStringANumber(sInput) || !sPassword.Equals("HereBeDragons") && (sInput.Equals("Admin") || sInput.Equals("admin") || sInput.Equals("Administrator") || sInput.Equals("administrator"))) { _dialogService.CallMessageModal(this, "", SSS_Library.Properties.Resources.IncorrectLoginDetailsMessage); PasswordTextBox.Clear(); UsernameTextBox.Clear(); UsernameTextBox.Focus(); } else { _userId = Convert.ToInt32(sInput); var userProfile = _userProfileTableAdapter.GetData().FindByuser_id(_userId); if (userProfile == null) { _dialogService.CallMessageModal(this, "", SSS_Library.Properties.Resources.IncorrectLoginDetailsMessage); UsernameTextBox.Clear(); PasswordTextBox.Clear(); UsernameTextBox.Focus(); } else { if (userProfile.resetPassword) { CreatePassword(userProfile); } else { var doILogin = CheckPassword(userProfile, sPassword); if (doILogin) { //coordinator role = 2 if (userProfile.user_roles_id == 2) { MetroWindow coordinatorShow = new Coordinator(_userId); coordinatorShow.Owner = this; coordinatorShow.Show(); this.Hide(); } //student role = 4 else if (userProfile.user_roles_id == 4) { MetroWindow studentShow = new Student(_userId); studentShow.Owner = this; studentShow.Show(); this.Hide(); } //tutor role = 3 else if (userProfile.user_roles_id == 3) { MetroWindow tutorShow = new Tutor(_userId); tutorShow.Owner = this; tutorShow.Show(); this.Hide(); } } } } } } }