public async Task <TipoUsuarioModel> Put(TipoUsuarioModel tipoUsuario) { context.Entry(tipoUsuario).State = EntityState.Modified; await context.SaveChangesAsync(); return(tipoUsuario); }
public TipoUsuarioModel SelectId(TipoUsuarioModel tipo) { MySqlConnection CN = new MySqlConnection(Con); MySqlCommand Com = CN.CreateCommand(); Com.CommandText = "SELECT * FROM tipo_usuario WHERE id=@id"; Com.Parameters.AddWithValue("@id", tipo.Idtipousuario); TipoUsuarioModel tipoaux = new TipoUsuarioModel(); try { MySqlDataReader dr = Com.ExecuteReader(); while (dr.Read()) { tipoaux.Idtipousuario = Convert.ToInt32(dr["id"]); tipoaux.Descricao = (String)dr["descricao"]; } return(tipoaux); } catch (MySqlException ex) { throw MySqlException(ex.ToString); } finally { CN.Close(); } }
public List <TipoUsuarioModel> SelectAllList() { MySqlConnection CN = new MySqlConnection(Con); MySqlCommand Com = CN.CreateCommand(); List <TipoUsuarioModel> listaTipo = new List <TipoUsuarioModel>(); Com.CommandText = "SELECT * FROM tipo_usuario"; try { MySqlDataReader dr = Com.ExecuteReader(); while (dr.Read()) { TipoUsuarioModel tipoaux = new TipoUsuarioModel(); tipoaux.Idtipousuario = Convert.ToInt32(dr["id"]); tipoaux.Descricao = (String)dr["descricao"]; listaTipo.Add(tipoaux); } return(listaTipo); } catch (MySqlException ex) { throw MySqlException(ex.ToString); } finally { CN.Close(); } }
public List <TipoUsuarioModel> TablaTipoUsuario() { try { string Query = ("SELECT * FROM Vst_Lista_TipoUsuario"); var Resultado = _oConexionDAL.TablaConnsulta(Query); List <TipoUsuarioModel> TipoUsuario = new List <TipoUsuarioModel>(); foreach (DataRow TUsuario in Resultado.Rows) { var _oTipoUsuarioModel = new TipoUsuarioModel() { IdTipoUsuario = int.Parse(TUsuario[0].ToString()), TipoUsu = TUsuario[1].ToString(), FechaRegistroTuser = Convert.ToDateTime(TUsuario[2].ToString()), StatusTuser = Convert.ToBoolean(TUsuario[3].ToString()) }; TipoUsuario.Add(_oTipoUsuarioModel); } return(TipoUsuario); } catch (Exception) { return(null); } }
private static Tipousuario SetEntity(TipoUsuarioModel model, Tipousuario entity) { entity.Id = model.Id; entity.Descricao = model.Descricao; return(entity); }
public async Task <TipoUsuarioModel> Delete(TipoUsuarioModel tipoUsuario) { context.TipoUsuario.Remove(tipoUsuario); await context.SaveChangesAsync(); return(tipoUsuario); }
public async Task <ActionResult <TipoUsuarioModel> > Post(TipoUsuarioModel tipoUsuario) { try { return(await repositorio.Post(tipoUsuario)); } catch (System.Exception) { throw; } }
public async Task <TipoUsuarioModel> Post(TipoUsuarioModel tipoUsuario) { await context.TipoUsuario.AddAsync(tipoUsuario); await context.SaveChangesAsync(); return(tipoUsuario); }
public JsonResult Get() { TipoUsuarioModel tipoUsuarioQuery = new TipoUsuarioModel(new TipoUsuario()); ResponseMenssage response = new ResponseMenssage("success", tipoUsuarioQuery.GetTipos()); return(new JsonResult(response)); }
public bool Update(TipoUsuarioModel entity) { var x = _context.Tipousuario.Where(tu => tu.Id == entity.Id).FirstOrDefault(); if (x != null) { _context.Update(SetEntity(entity, x)); return(_context.SaveChanges() == 1 ? true : false); } return(false); }
public JsonResult Post([FromBody] TipoUsuario tipo_usuario) { TipoUsuarioModel tipoUsuarioQuery = new TipoUsuarioModel(tipo_usuario); if (tipoUsuarioQuery.Create()) { ResponseMenssage response = new ResponseMenssage("success", tipoUsuarioQuery.Tipo_usuario); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al crear region"); return(new JsonResult(response)); } }
public JsonResult Delete(int id) { TipoUsuarioModel tipoUsuarioQuery = new TipoUsuarioModel(new TipoUsuario()); tipoUsuarioQuery.Tipo_usuario.Id = id; if (tipoUsuarioQuery.Delete()) { ResponseMenssage response = new ResponseMenssage("success", tipoUsuarioQuery.Tipo_usuario); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al eliminar tipo_usuario"); return(new JsonResult(response)); } }
public JsonResult Put(int id, [FromBody] TipoUsuario tipo_usuario) { TipoUsuarioModel tipoUsuarioQuery = new TipoUsuarioModel(tipo_usuario); tipoUsuarioQuery.Tipo_usuario.Id = id; if (tipoUsuarioQuery.Update()) { ResponseMenssage response = new ResponseMenssage("success", tipoUsuarioQuery.Tipo_usuario); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al modificar tipo_usuario"); return(new JsonResult(response)); } }
private void EditarBtn_Click(object sender, RoutedEventArgs e) { TipoUsuarioModel selectedModel = (TipoUsuarioModel)TipoUsuarioDataGrid.SelectedItem; TipoUsuarioForm form = new TipoUsuarioForm(); form.SetData(selectedModel.Id, selectedModel.Nombre, selectedModel.TipoUsuario ); foreach (Window window in Application.Current.Windows) { if (window.GetType() == typeof(Dashboard)) { (window as Dashboard).SwitchScreen(form, "Tipos de Usuarios • Editar tipo de usuario"); } } }
private void Eliminarbtn_Click(object sender, RoutedEventArgs e) { string result = null; TipoUsuarioModel selectedModel = (TipoUsuarioModel)TipoUsuarioDataGrid.SelectedItem; MessageBoxResult response; response = MessageBox.Show("¿Está seguro que desea eliminar el registro seleccionado ?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Exclamation); if (response == MessageBoxResult.Yes) { tipoUsuario.EntityState = EntityState.Deleted; tipoUsuario.Id = selectedModel.Id; tipoUsuario.TipoUsuario = "0"; result = tipoUsuario.Savechanges(); TipoUsuarioDataGrid.ItemsSource = tipoUsuario.GetAll(); MessageBox.Show(result); } }
public TipoUsuarioModel SelecionarTipoUsuarioPorId(int id) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { TipoUsuarioModel entidade = new TipoUsuarioModel(); entidade.Id = id; return(unit.TiposUsuario.SelecionarPorId(entidade)); } } catch { throw; } }
public TipoUsuarioModel RecuperarTipo(long IdTipoUsuario) { try { var tUser = new TipoUsuarioModel(); string BuscarTipo = string.Format("SELECT * FROM Vst_Lista_TipoUsuario WHERE IdTipoUsuario='{0}'", IdTipoUsuario); DataTable Datos = _oConexionDAL.TablaConnsulta(BuscarTipo); DataRow Row = Datos.Rows[0]; tUser.IdTipoUsuario = Convert.ToInt32(Row["IdTipoUsuario"]); tUser.TipoUsu = Row["TipoUsu"].ToString(); tUser.FechaRegistroTuser = Convert.ToDateTime(Row["FechaRegistroTuser"].ToString()); tUser.StatusTuser = Convert.ToBoolean(Row["StatusTuser"].ToString()); return(tUser); } catch (Exception) { return(null); } }
public JsonResult Get(int id) { TipoUsuario tipo_usuario = new TipoUsuario { Id = id }; TipoUsuarioModel tipoUsuarioQuery = new TipoUsuarioModel(tipo_usuario); if (tipoUsuarioQuery.ReadById()) { ResponseMenssage response = new ResponseMenssage("success", tipoUsuarioQuery.Tipo_usuario); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "tipo_usuario no encontrada"); return(new JsonResult(response)); } }
public async Task <ActionResult <TipoUsuarioModel> > Put(int id, TipoUsuarioModel tipoUsuario) { if (id != tipoUsuario.IdTipo) { return(NotFound()); } try { return(await repositorio.Put(tipoUsuario)); } catch (System.Exception) { var tipo = repositorio.Get(id); if (tipo == null) { return(NotFound()); } else { throw; } } }
public void InserirVoluntario(VoluntarioModel entidade) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { var tipo = new TipoUsuarioModel(); tipo.Descricao = TipoUsuarioModel.DescricaoVoluntario; entidade.TipoUsuario = unit.TiposUsuario.SelecionarPorDescricao(tipo); entidade.RoleId = entidade.TipoUsuario.Id; entidade.Descriminador = UsuarioModel.DescriminadorVoluntario; unit.Voluntarios.Inserir(entidade); } } catch (Exception ex) { throw ex; } }
public void AlterarEntidade(EntidadeModel entidade) { try { using (UnitOfWorkAdo unit = new UnitOfWorkAdo(_connectionString)) { var tipo = new TipoUsuarioModel(); tipo.Descricao = TipoUsuarioModel.DescricaoEntidade; entidade.TipoUsuario = unit.TiposUsuario.SelecionarPorDescricao(tipo); entidade.RoleId = entidade.TipoUsuario.Id; entidade.Descriminador = UsuarioModel.DescriminadorEntidade; unit.Entidades.Alterar(entidade); } } catch (Exception ex) { throw ex; } }
public void Add(TipoUsuarioModel tipo) { MySqlConnection CN = new MySqlConnection(Con); MySqlCommand Com = CN.CreateCommand(); Com.CommandText = "INSERT INTO tipo_usuario(descricao) VALUES (?descricao)"; Com.Parameters.AddWithValue("?descricao", tipo.Descricao); try { CN.Open(); int registroAfetados = Com.ExecuteNonQuery(); } catch (MySqlException ex) { throw MySqlException(ex.ToString); } finally { CN.Close(); } }
public TipoUsuarioController() { oTuserModel = new TipoUsuarioModel(); }
public bool Insert(TipoUsuarioModel entity) { _context.Add(SetEntity(entity, new Tipousuario())); return(_context.SaveChanges() == 1 ? true : false); }