public async Task <IActionResult> Edit(int id, [Bind("ClinicasID,NomeClinica,Estrelas,DepartamentoID")] Clinicas clinicas) { if (id != clinicas.ClinicasID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(clinicas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClinicasExists(clinicas.ClinicasID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DepartamentoID"] = new SelectList(_context.Departamentos, "DepartamentoID", "DepartamentoID", clinicas.DepartamentoID); return(View(clinicas)); }
public async Task <IActionResult> Edit(int id, [Bind("idClinica,telefone,cep,logradouro,bairro,uf,cidade")] Clinicas clinicas) { if (id != clinicas.idClinica) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(clinicas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClinicasExists(clinicas.idClinica)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(clinicas)); }
//[Bind(Include = "nom_cont,emi_cont")] public ActionResult CreateClinica(Clinicas dbcont) { try { // this.ConnectionString = ConfigurationManager.ConnectionStrings["Movies"].ConnectionString; string Conexion = ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString; ModelClinica DBClinica = new ModelClinica(); using (var con = new SqlConnection(@Conexion)) { //result = Dapper.SqlMapper.Query<int>(Conexion,"SP_INSERTACLINICA",System.Data.CommandType.StoredProcedure); con.Open(); var parameter = new DynamicParameters(); parameter.Add("@nom_cli", dbcont.nom_cli); parameter.Add("@des_cli", dbcont.des_cli); parameter.Add("@dir_cli", dbcont.dir_cli); parameter.Add("@tel_cli", dbcont.tel_cli); parameter.Add("@Lat_cli", dbcont.Lat_cli); parameter.Add("@Log_cli", dbcont.Log_cli); Dapper.SqlMapper.Execute(con, "SP_INSERTACLINICA", parameter, commandType: CommandType.StoredProcedure); con.Close(); } TempData["mensaje"] = ("<div class='exito'>Su Mensaje Fue Registrado con Exito</div>"); return(RedirectToAction("CreateClinica")); } catch (Exception ex) { string mimsg = ex.Message; //ViewBag.mensaje = ("<div class='alerta'>Error al Registra Valores > " +ex.Message+" </div>"); ViewBag.mensaje = ("<div class='alerta'>Error al Registra Valores </div>"); return(View()); } }
// GET: Clinicas/Edit/5 public ActionResult Edit(int?id) { var dropMedicos = new List <SelectListItem>(); foreach (var medico in db.Medicos.Where(o => o.Ativo).ToList()) { dropMedicos.Add(new SelectListItem { Text = medico.Nome, Value = medico.MedicoID.ToString() }); } dropMedicos.Add(new SelectListItem { Text = "Selecione...", Selected = true }); ViewBag.Medico = dropMedicos; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Clinicas clinicas = db.Clinica.Include(m => m.medicos).FirstOrDefault(m => m.ClinicaID.Equals(id.Value)); if (clinicas == null) { return(HttpNotFound()); } return(View(clinicas)); }
public ActionResult EditClinicas(Clinicas miClinica) { try { if (ModelState.IsValid) { miClinica.fec_Reg = System.DateTime.Now; DbClinica.Entry(miClinica).State = EntityState.Modified; DbClinica.SaveChanges(); TempData["mensaje"] = ("<div class='exito'>Dato Actualizado con Exito</div>"); return(RedirectToAction("ListaClinicas")); } return(RedirectToAction("EditClinicas")); // return RedirectToAction("EditClinicas"); //return View(miClinica); } catch (Exception ex) { string mimsg = ex.Message; //ViewBag.mensaje = ("<div class='alerta'>Error al Registra Valores > " +ex.Message+" </div>"); ViewBag.mensaje = ("<div class='alerta'>Error al Editar Valores " + mimsg + " </div>"); return(View()); } }
private void Button_Click(object sender, RoutedEventArgs e) { try { valor = cmbUsuario.SelectedItem.ToString(); valor2 = cmbClinica.SelectedItem.ToString(); string id_usuario = obtener_id_usuario(valor); string id_clinica = obtener_id_Clinica(valor2); Clinicas c = new Clinicas(bandera_online_offline); bool inserto = c.insertar_Permisos(id_usuario, id_clinica, alias); if (inserto) { // System.Windows.Forms.MessageBox.Show("Se Ingreso correctamente", "Se Ingreso", MessageBoxButtons.OK, MessageBoxIcon.Information); //c = new Clinicas(!bandera_online_offline); //c.insertar_Permisos(id_usuario, id_clinica); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); if (socio != null) { socio.Main4.Content = new Permisos_Recepcionista_socio(this.lista, this.alias, this.id_rol); } } else { // System.Windows.Forms.MessageBox.Show("No se Ingreso ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show("No selecciono Nada en el combobox", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
// Altera uma Clinica public void Alterar(Clinicas clininaRebecida) { using (SpMedicalGroupContext ctx = new SpMedicalGroupContext()) { ctx.Clinicas.Update(clininaRebecida); ctx.SaveChanges(); } }
// Cadastrar uma Clinica public void Cadastrar(Clinicas clinicaRecebida) { using (SpMedicalGroupContext ctx = new SpMedicalGroupContext()) { ctx.Clinicas.Add(clinicaRecebida); ctx.SaveChanges(); } }
public void Cadastrar(Clinicas clinica) { using (SpmedgroupContext ctx = new SpmedgroupContext()) { ctx.Clinicas.Add(clinica); ctx.SaveChanges(); } }
// Deleta uma Clinica public void Deletar(Clinicas clininaRecebida) { using (SpMedicalGroupContext ctx = new SpMedicalGroupContext()) { ctx.Clinicas.Remove(clininaRecebida); ctx.SaveChanges(); } }
public ActionResult DeleteConfirmed(int id) { Clinicas clinicas = db.Clinica.Find(id); db.Clinica.Remove(clinicas); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Alterar(Clinicas clinica) { using (SpMedGroup ctx = new SpMedGroup()) { ctx.Clinicas.Update(clinica); ctx.SaveChanges(); } }
public void Cadastrar(Clinicas clinica) { using (SpMedGroup ctx = new SpMedGroup()) { ctx.Clinicas.Add(clinica); ctx.SaveChanges(); } }
public void Alterar(Clinicas clinica) { using (SpmedgroupContext ctx = new SpmedgroupContext()) { ctx.Clinicas.Update(clinica); ctx.SaveChanges(); } }
public void Excluir(Clinicas clinica) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { ctx.Clinicas.Remove(clinica); ctx.SaveChanges(); } }
public void Atualizar(Clinicas clinicas) { using (SpMedGroupContext ctx = new SpMedGroupContext()) { ctx.Clinicas.Update(clinicas); ctx.SaveChanges(); } }
private void Button_Click(object sender, RoutedEventArgs e) { try { valor = cmbUsuario.Text; valor2 = cmbClinica.SelectedItem.ToString(); string id_usuario = obtener_id_usuario(valor + "_" + this.id_usuario); string id_clinica = obtener_id_Clinica(valor2); Clinicas c = new Clinicas(bandera_online_offline); //System.Windows.MessageBox.Show(id_usuario + " " + id_clinica); bool existe = new Clinicas(bandera_online_offline).Verificar_Tabla_Permisos(id_usuario); // System.Windows.MessageBox.Show("EL VALOR DE EXISTE ES " + existe); if (!existe) { bool insertar = c.insertar_Permisos(id_usuario, id_clinica, Al); if (insertar) { //System.Windows.Forms.MessageBox.Show("Se Actualizo correctamente", "Se actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information); //c = new Clinicas(!bandera_online_offline); //c.insertar_Permisos(id_usuario, id_clinica); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); if (socio != null) { socio.Main4.Content = new Permisos_Recepcionista_socio(this.lista, this.Al, this.id_rol); } else { // System.Windows.Forms.MessageBox.Show("No se pudo actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { bool inserto = c.actualizar_Permisos(id_usuario, id_clinica, id_clinica_viejo, Al); if (inserto) { // System.Windows.Forms.MessageBox.Show("Se Actualizo correctamente", "Se actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information); //c = new Clinicas(!bandera_online_offline); //c.actualizar_Permisos(id_usuario, id_clinica, id_clinica_viejo); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); if (socio != null) { socio.Main4.Content = new Permisos_Recepcionista_socio(this.lista, this.Al, this.id_rol); } } else { //System.Windows.Forms.MessageBox.Show("No se pudo actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show("No selecciono Nada en el combobox", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Edit([Bind(Include = "ClinicaID,NomeClinica,IDMedico")] Clinicas clinicas) { if (ModelState.IsValid) { db.Entry(clinicas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clinicas)); }
private void Button_Click(object sender, RoutedEventArgs e) { try { valor = cmbUsuario.Text; valor2 = cmbClinica.SelectedItem.ToString(); string id_usuario = obtener_id_usuario(valor + "_" + this.id_usuario); string id_clinica = obtener_id_Clinica(valor2); Clinicas c = new Clinicas(bandera_online_offline); //System.Windows.MessageBox.Show(id_usuario + " " + id_clinica); bool existe = new Clinicas(bandera_online_offline).Verificar_Tabla_Permisos(id_usuario); if (!existe) { bool insertar = c.insertar_Permisos(id_usuario, id_clinica, alias_user); if (insertar) { // System.Windows.Forms.MessageBox.Show("Se Actualizo correctamente", "Se actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information); //c = new Clinicas(!bandera_online_offline); //c.insertar_Permisos(id_usuario, id_clinica); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); if (admin != null) { admin.Main.Content = new Pagina_Permisos(this.id_rol, alias_user); } else { //System.Windows.Forms.MessageBox.Show("No se pudo actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { bool actualizo = c.actualizar_Permisos(id_usuario, id_clinica, clinica_anterior, alias_user); if (actualizo) { // System.Windows.Forms.MessageBox.Show("Se Actualizo correctamente", "Se actualizo", MessageBoxButtons.OK, MessageBoxIcon.Information); //c = new Clinicas(!bandera_online_offline); //c.actualizar_Permisos(id_usuario, id_clinica, clinica_anterior); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); if (admin != null) { admin.Main.Content = new Pagina_Permisos(this.id_rol, alias_user); } } else { //System.Windows.Forms.MessageBox.Show("No se pudo actualizar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show("No selecciono Nada en el combobox", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Delete(Clinicas clinica) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Delete from Clinicas where CNPJ=@CNPJ"; comando.Parameters.AddWithValue("@CPF", clinica.cnpj); Conexao.CRUD(comando); }
public IActionResult BuscarPorId(int id) { Clinicas clinicaProcurada = ClinicaRepository.BuscarPorId(id); if (clinicaProcurada == null) { return(NotFound()); } return(Ok(clinicaProcurada)); }
public ActionResult Create([Bind(Include = "ClinicaID,NomeClinica,IDMedico")] Clinicas clinicas) { if (ModelState.IsValid) { db.Clinica.Add(clinicas); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clinicas)); }
// Busca uma Clinica especifica public Clinicas BuscarClinica(int clinicaId) { Clinicas clinica = new Clinicas(); using (SpMedicalGroupContext ctx = new SpMedicalGroupContext()) { clinica = ctx.Clinicas.Find(clinicaId); } return(clinica); }
public async Task <IActionResult> Create([Bind("idClinica,telefone,cep,logradouro,bairro,uf,cidade,nome")] Clinicas clinicas) { if (ModelState.IsValid) { _context.Add(clinicas); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(clinicas)); }
public void Update(Clinicas clinica) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Update into Clinicas(CNPJ, NOME) values(@CNPJ, @NOME)"; comando.Parameters.AddWithValue("@CNPJ", clinica.cnpj); comando.Parameters.AddWithValue("@NOME", clinica.nome); Conexao.CRUD(comando); }
public void Deletar(int Id) { using (SpmedgroupContext ctx = new SpmedgroupContext()) { Clinicas clinicaProcurada = ctx.Clinicas.Find(Id); //Dá para fazer sem essa linha, mas aí o parâmetro seria Clinicas clinica, tendo que mandar //todos os dados no Postman ctx.Clinicas.Remove(clinicaProcurada); ctx.SaveChanges(); } }
public IActionResult Post(Clinicas clinica) { try { ClinicaRepository.Cadastrar(clinica); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = ex.Message + "ERROOO" })); } }
public async Task <IActionResult> Create([Bind("ClinicasID,NomeClinica,Estrelas,DepartamentoID")] Clinicas clinicas) { if (ModelState.IsValid) { _context.Add(clinicas); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DepartamentoID"] = new SelectList(_context.Departamentos, "DepartamentoID", "DepartamentoID", clinicas.DepartamentoID); return(View(clinicas)); }
/// <summary> /// Verifica se o tamanho dos campos do objeto excedem o limite estabelecido no banco de dados. /// </summary> /// <param name="entity">Contêm os dados do campo.</param> /// <returns> /// True se algum campo possuir mais caracteres do que o limite declarado no banco de dados ou /// False caso todos os campos respeitem esta especificação. /// </returns> public static bool Verificar(Clinicas entity) { if (entity.Email.Length > 50 || entity.Cnpj.Length > 18 || entity.Nome.Length > 50 || entity.TelefoneCom.Length > 14) { return(true); } return(false); }
public IActionResult Post(Clinicas clinica) { try { ClinicaRepository.Cadastrar(clinica); return(Ok()); } catch (Exception) { return(BadRequest()); } }