public async Task <bool> SendInfo(int idUser, ColaViewModel llamada) { bool state = false; try { var Agendar = new agenda(); Agendar.idusuario = idUser; Agendar.idpersona = llamada.idPersona; Agendar.idproducto = 1; Agendar.fecha = DateTime.Now.Date; Agendar.hora = DateTime.Now.Date.TimeOfDay; Agendar.idstate = 1; Agendar.comentario = "Enviar Cartilla"; db.Add(Agendar); await db.SaveChangesAsync(); state = true; } catch (Exception ex) { state = false; } return(state); }
public ActionResult CadastraAgenda(IndexViewModel model) { try { var db = new assembleiaEntities(); agenda agenda = new agenda(); agenda.periodo = "De " + model.inicio.Date + "até " + model.fim.Date; int i = 0; foreach (var evento in model.eventos) { evento.data = evento.data + new TimeSpan(0, model.hora[i], 0, 0); evento.data = evento.data + new TimeSpan(0, 0, model.minutos[i], 0); i++; agenda.evento.Add(evento); } db.agenda.Add(agenda); db.SaveChanges(); TempData["msgSucesso"] = "Sucesso!! Agenda Semanal atualizada."; return(RedirectToAction("Index")); } catch (Exception e) { TempData["msgErro"] = "Erro ao atualizar a agenda semanal. Informações :" + e; return(RedirectToAction("Index")); } }
public ActionResult Create(agendaMedicoCadastroViewModel dadosAgenda) { var inicio = dadosAgenda.inicioAtendimento; var fim = dadosAgenda.fimAtendimento; int id = Convert.ToInt16(Session["idUsuario"]); agenda agenda = new agenda(); agenda.medicos_idMedico = id; agenda.data = dadosAgenda.data; int idClinica = Convert.ToInt16(Session["idClinica"]); var duracaoConsultas = db.clinicasSet.Where(c => c.idClinica == idClinica).Select(c => c.duracaoConsultas).Single(); TimeSpan intervalo = TimeSpan.FromMinutes(duracaoConsultas); if (ModelState.IsValid && inicio < fim) { while (inicio <= fim) { agenda.horarioAtendimento = Convert.ToString(inicio); inicio = inicio + intervalo; db.agendaSet.Add(agenda); db.SaveChanges(); } return(RedirectToAction("Index", dadosAgenda.idMedico)); } return(View(dadosAgenda)); }
private void btn_salvar_Click(object sender, EventArgs e) { if (agenda == null) { agenda = new agenda(); } agenda.idProstituta = (int)cbo_Prostituta.SelectedValue; agenda.idQuarto = (int)cbo_Quarto.SelectedValue;; agenda.horaInicio = TimeSpan.Parse(txt_horaInicio.Text, System.Globalization.CultureInfo.CurrentCulture); agenda.horaFim = TimeSpan.Parse(txt_horaFim.Text, System.Globalization.CultureInfo.CurrentCulture); string mensagem = ""; if (verificaAgendaExistente(agenda.horaInicio, agenda.idProstituta)) { MessageBox.Show("Já foi agendado"); } else { db.agenda.Add(agenda); mensagem = "Agendado!"; db.SaveChanges(); MessageBox.Show(mensagem); CarregarGrid(); LimparCampos(); } }
//添加日程 public int AddAgenda(agenda agenda) { using (MeetingModelContainer ef = new MeetingModelContainer()) { ef.agenda.AddObject(agenda); return(ef.SaveChanges()); } }
public ActionResult DeleteConfirmed(int id) { agenda agenda = db.agendaSet.Find(id); db.agendaSet.Remove(agenda); db.SaveChanges(); return(RedirectToAction("Index", agenda.medicos_idMedico)); }
private void LimparCampos() { txt_horaInicio.Clear(); txt_horaFim.Clear(); cbo_Quarto.SelectedIndex = 0; cbo_Prostituta.SelectedIndex = 0; agenda = null; }
//更改日程 public int UpdateAgenda(agenda agenda) { using (MeetingModelContainer ef = new MeetingModelContainer()) { ef.agenda.Attach(agenda); ef.ObjectStateManager.ChangeObjectState(agenda, System.Data.Entity.EntityState.Modified); return(ef.SaveChanges()); } }
//删除会议 public void DeleteAgenda(int agendanumber) { using (MeetingModelContainer ef = new MeetingModelContainer()) { agenda agenda = ef.agenda.Where(item => item.agenda_number == agendanumber).FirstOrDefault(); ef.agenda.DeleteObject(agenda); ef.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "id,nombre,celular,email,direccion")] agenda agenda) { if (ModelState.IsValid) { db.Entry(agenda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(agenda)); }
public ActionResult Create([Bind(Include = "id,nombre,celular,email,direccion")] agenda agenda) { if (ModelState.IsValid) { db.agenda.Add(agenda); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(agenda)); }
public ActionResult Edit([Bind(Include = "IdAgenda,NomeCliente,DataAgenda,IdFuncionario")] agenda agenda) { if (ModelState.IsValid) { db.Entry(agenda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdFuncionario = new SelectList(db.funcionario, "IdFuncionario", "Nome", agenda.IdFuncionario); return(View(agenda)); }
public async Task <IActionResult> Create(agenda Ag) { _context.Add(Ag); try { await _context.SaveChangesAsync(); } catch (Exception) { return(BadRequest("Erro ao adicionar registro.")); } return(Ok(Ag)); }
// GET: agenda/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } agenda agenda = db.agendaSet.Find(id); if (agenda == null) { return(HttpNotFound()); } return(View(agenda)); }
public ActionResult Edit(agenda agenda) { int id = Convert.ToInt16(Session["idUsuario"]); agenda.medicos_idMedico = id; if (ModelState.IsValid) { db.Entry(agenda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", agenda.medicos_idMedico)); } return(View(agenda)); }
// GET: agenda/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } agenda agenda = db.agenda.Find(id); if (agenda == null) { return(HttpNotFound()); } ViewBag.IdFuncionario = new SelectList(db.funcionario, "IdFuncionario", "Nome", agenda.IdFuncionario); return(View(agenda)); }
private void btn_Editar_Click(object sender, EventArgs e) { if (grid_Agenda.SelectedRows.Count > 0) { DataGridViewRow linha = grid_Agenda.SelectedRows[0]; int idProstituta = (int)linha.Cells["idProstituta"].Value; int idQuarto = (int)linha.Cells["idQuarto"].Value; agenda = db.agenda.Where(x => x.idProstituta == idProstituta).FirstOrDefault(); agenda = db.agenda.Where(x => x.idQuarto == idQuarto).FirstOrDefault(); cbo_Quarto.SelectedValue = agenda.idQuarto; cbo_Prostituta.SelectedValue = agenda.idProstituta; txt_horaFim.Text = Convert.ToString(agenda.horaInicio); txt_horaInicio.Text = Convert.ToString(agenda.horaFim); } else { MessageBox.Show("Selecione antes qual sera editado."); } }
public void RellenaColumnaCita(CitaDatos pr_cita, agenda pr_datos, List <CitaDatos> pr_columna) { int s_partes; pr_cita.tramtamiento = pr_datos.tratamiento; pr_cita.nombre = pr_datos.nombre; pr_cita.objcalse = "citas"; pr_cita.duracion = pr_datos.duracion; s_partes = pr_cita.duracion / _intervalo; pr_cita.objalto = (25 * s_partes).ToString() + "px"; // Reserva las siguiente for (int j = 1; j < s_partes; j++) { var s_vacia = pr_columna.Find(x => x.hora == pr_datos.horafecha.AddMinutes(_intervalo * j)); if (s_vacia != null) { s_vacia.tramtamiento = "--"; s_vacia.nombre = pr_datos.nombre; s_vacia.objcalse = "ocupada"; s_vacia.duracion = _intervalo; } } }
public Page1() { SQLiteConnection database; database = DependencyService.Get <ISQLite>().GetConnection(); Label nom = new Label(); nom.Text = "Nombre"; nom.HorizontalTextAlignment = TextAlignment.Center; Entry nombre = new Entry(); nombre.Placeholder = "Introduce tu Nombre"; nombre.HorizontalTextAlignment = TextAlignment.Center; nombre.BackgroundColor = Color.Fuschia; Label ape = new Label(); ape.Text = "Apellido"; ape.HorizontalTextAlignment = TextAlignment.Center; Entry apellido = new Entry(); apellido.HorizontalTextAlignment = TextAlignment.Center; apellido.Placeholder = "Introduce tu Apellido"; Label tel = new Label(); tel.Text = "Telefono"; tel.HorizontalTextAlignment = TextAlignment.Center; Entry telefono = new Entry(); telefono.Placeholder = "Introduce tu numero telefonico"; telefono.HorizontalTextAlignment = TextAlignment.Center; telefono.Keyboard = Keyboard.Numeric; Label buscar = new Label(); buscar.Text = "Busqueda"; Entry busca = new Entry() { Placeholder = "Introduce el ID" }; //busca.Placeholder = "Introduce el ID"; /*busca.TextChanged += (sender, args) => { * * var queryy = database.Query<agenda>("SELECT * FROM [Agenda] WHERE id_contacto LIKE @param '%' or nombre LIKE @param '%' or apellido LIKE @param '%' or telephone LIKE @param '%'"); * var listt = queryy.ToList(); * var datoo = listt.Last(); * nombre.Text = datoo.nombre; * apellido.Text = datoo.apellido; * telefono.Text = datoo.telephone; * * };*/ Button guardar = new Button(); guardar.Text = "Guardar Contacto"; guardar.Clicked += async(sender, args) => { if (nombre.Text == null || apellido.Text == null || telefono.Text == null) { await DisplayAlert("Alerta", "Te falta llenar algun campo ", "OK"); busca.Text = ""; } else { var elemento = new agenda(); elemento.nombre = "" + nombre.Text; elemento.apellido = "" + apellido.Text; elemento.telephone = "" + telefono.Text; database.Insert(elemento); //await MainPage.DisplayAlert("Contacto", "Tu contacto ha sido /n guarado con exito ", "OK"); await DisplayAlert("Contacto", "Tu contacto ha sido \n guarado con exito ", "OK"); nombre.Text = null; apellido.Text = null; telefono.Text = null; busca.Text = ""; } }; Button bus = new Button(); bus.Text = "buscar"; bus.Clicked += async(sender, args) => { if (busca.Text == null) { await DisplayAlert("Alerta", "Te falta llenar algun campo ", "OK"); } else { try { var queryy = database.Query <agenda>("SELECT * FROM [Agenda] where [id_contacto] = '" + busca.Text + "'"); var listt = queryy.ToList(); var datoo = listt.Last(); nombre.Text = datoo.nombre; apellido.Text = datoo.apellido; telefono.Text = datoo.telephone; guardar.IsEnabled = false; } catch (Exception e) { await DisplayAlert("Alerta", "El contacto que estas intentanto buscar no esta disponoble \n o ha sido eliminado: ", "OK"); busca.Text = ""; } } }; Button actualiza = new Button(); actualiza.Text = "Actualizar"; actualiza.Clicked += async(sender, args) => { try { if (nombre.Text == null || apellido.Text == null || telefono.Text == null) { await DisplayAlert("Alerta", "Te falta llenar algun campo: ", "OK"); } else { var queryy = database.Query <agenda>("Update [Agenda] set nombre='" + nombre.Text + "', apellido= '" + apellido.Text + "', telephone= '" + telefono.Text + "' where [id_contacto] = '" + busca.Text + "'"); await DisplayAlert("Contacto", "Tu contacto ha sido \n actualizado con exito ", "OK"); nombre.Text = ""; apellido.Text = ""; telefono.Text = ""; busca.Text = ""; } } catch (Exception e) { await DisplayAlert("Alerta", "El contacto que estas intentanto actualizar no esta disponoble \n o ha sido eliminado: ", "OK"); } }; Button elimina = new Button(); elimina.Text = "Eliminar contacto"; elimina.Clicked += async(sender, args) => { try { if (nombre.Text == null || apellido.Text == null || telefono.Text == null || busca.Text == null) { await DisplayAlert("Alerta", "Te falta llenar algun campo: ", "OK"); } else { var queryy = database.Query <agenda>("Delete From [Agenda] where [id_contacto] = '" + busca.Text + "'"); await DisplayAlert("Contacto", "Tu contacto ha sido \n eliminado con exito ", "OK"); nombre.Text = ""; apellido.Text = ""; telefono.Text = ""; busca.Text = ""; } } catch (Exception e) { await DisplayAlert("Alerta", "El contacto que estas intentanto eliminar no esta disponoble \n o ha sido eliminado: ", "OK"); } }; Button limpiar = new Button(); limpiar.Text = "Limpiar"; limpiar.Clicked += (sender, args) => { nombre.Text = null; apellido.Text = ""; telefono.Text = ""; busca.Text = ""; guardar.IsEnabled = true; }; Content = new StackLayout { Children = { nom, nombre, ape, apellido, tel, telefono, guardar, actualiza, elimina, /*new Label { * * HorizontalTextAlignment = TextAlignment.Center, * Text = Convert.ToString(dato.id_contacto) * },*/ buscar, busca, bus, limpiar, name } }; }
//更新日程 public int UpdateAgenda(agenda agenda) { int issuccess = agendadal.UpdateAgenda(agenda); return(issuccess); }
public override void InicjacjaKolejnegoBadaniaSymulacji(SimGroup sWiazka, agenda listaZd, aSimulation algSym, int nrBadania) { symKlasy[nrBadania] = new SimClassErlang(this, sWiazka, listaZd, algSym); }
public virtual void InicjacjaKolejnegoBadaniaSymulacji(SimGroup sWiazka, agenda listaZd, aSimulation algSym, int nrBadania) { ; }
//添加日程 public int AddAgenda(agenda agenda) { int issuccess = agendadal.AddAgenda(agenda); return(issuccess); }