protected void BuscarPor_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); string filtro = "1=1"; TiposUsuarios TipoUsuario = new TiposUsuarios(); if (OperadorDropDownList.SelectedIndex == 0) //ID { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "TipoUsuarioId = " + FiltroTextBox.Text; } } else if (OperadorDropDownList.SelectedIndex == 1) //Nombre { if (FiltroTextBox.Text.Trim().Length == 0) { filtro = "1=1"; } else { filtro = "Descripcion like '%" + FiltroTextBox.Text + "%'"; } } dt = TipoUsuario.Listado("TipoUsuarioId, Descripcion", filtro, "TipoUsuarioId ASC"); DatosGridView.DataSource = dt; DatosGridView.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int id = 0; //Leermos el QueryString que llego en la url if (Request.QueryString["Id"] != null) { id = Utilitarios.ToInt(Request.QueryString["Id"].ToString()); if (id > 0) //si es mayor que cero, buscar el registro { TiposUsuarios TipoUsuario = new TiposUsuarios(); if (!TipoUsuario.Buscar(id)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); } else { LlenarCampos(TipoUsuario); Habilitar(); } } } } }
public bool Guardar(TiposUsuarios TipoUsuario) { Contexto contexto = new Contexto(); bool paso = false; try { if (TipoUsuario.TipoUsuarioId == 0) { paso = Insertar(TipoUsuario); } else { paso = Modificar(TipoUsuario); } } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
public UsuarioDesktop(ModoForm modo, TiposUsuarios TipoUsuario) : this() { this.TipoUsuario = TipoUsuario; this.Modo = modo; this.Text = this.Modo.ToString() + " de " + this.TipoUsuario.ToString(); this.applyDiffUsers(); }
public void Cadastrar(TiposUsuarios novoTipoU) { //Executa o método ctx.TiposUsuarios.Add(novoTipoU); //Salva as alterações ctx.SaveChanges(); }
public IActionResult Put(TiposUsuarios tipoAtualizado, int id) { //Chama o método _tiposUsuario.Atualizar(tipoAtualizado, id); //Retorna um status return(StatusCode(204)); }
public IActionResult Post(TiposUsuarios novoTipoU) { //Chama o método _tiposUsuario.Cadastrar(novoTipoU); //Retorna um status return(StatusCode(201)); }
public void InsertarTest() { TiposUsuarios TipoUsuario = new TiposUsuarios(); TipoUsuario.Descripcion = "Administrador"; Assert.IsTrue(TipoUsuario.Insertar()); }
public void Cadastrar(TiposUsuarios tipo) { using (OpFlixContext ctx = new OpFlixContext()) { ctx.TiposUsuarios.Add(tipo); ctx.SaveChanges(); } }
public void EditarTest() { TiposUsuarios TipoUsuario = new TiposUsuarios(); TipoUsuario.TipoUsuarioId = 1; TipoUsuario.Descripcion = "Usuario"; Assert.IsTrue(TipoUsuario.Editar()); }
private void LlenarComboboxTipoUsuario() { DataTable datatable = new DataTable(); TiposUsuarios tipo = new TiposUsuarios(); datatable = tipo.Listado("TipoUsuarioId,Descripcion", "0=0", "ORDER BY TipoUsuarioId"); TipoUsuariocomboBox.DataSource = datatable; TipoUsuariocomboBox.ValueMember = "TipoUsuarioId"; TipoUsuariocomboBox.DisplayMember = "Descripcion"; }
public ActionResult Edit([Bind(Include = "TiposUsuariosId,Nombre,Fecha")] TiposUsuarios tiposUsuarios) { if (ModelState.IsValid) { db.Entry(tiposUsuarios).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tiposUsuarios)); }
public ActionResult Create(TiposUsuarios tiposUsuarios) { if (ModelState.IsValid) { TiposBLL.Guardar(tiposUsuarios); return(RedirectToAction("Index")); } return(View(tiposUsuarios)); }
public void Cargar() { TiposUsuarios tp = new TiposUsuarios(); TipoUsersDropDownList.DataSource = tp.Listado("*", "1=1", ""); TipoUsersDropDownList.DataTextField = "Detalle"; TipoUsersDropDownList.DataValueField = "IdTipo"; TipoUsersDropDownList.DataBind(); NamesTextBox.Focus(); }
public void Atualizar(TiposUsuarios tipo) { using (OpFlixContext ctx = new OpFlixContext()) { TiposUsuarios tipobuscado = ctx.TiposUsuarios.Find(tipo.IdTipo); tipobuscado.Nome = tipo.Nome; ctx.TiposUsuarios.Update(tipobuscado); ctx.SaveChanges(); } }
private void Login_Load(object sender, EventArgs e) { TiposUsuarios tUser = new TiposUsuarios(); DataTable dt = new DataTable(); dt = tUser.Listado("TipoUsuarioId,Descripcion", "0=0", "ORDER BY TipoUsuarioId"); TipoUsuariocomboBox.DataSource = dt; TipoUsuariocomboBox.ValueMember = "TipoUsuarioId"; TipoUsuariocomboBox.DisplayMember = "Descripcion"; }
public Usuarios(TiposUsuarios tipo) { InitializeComponent(); this.Text = tipo.ToString(); this.TipoUsuario = tipo; this.dgvUsuarios.AutoGenerateColumns = false; if(!this.TipoUsuario.Equals(TiposUsuarios.Alumno)){ this.tsUsuarios.Items.RemoveAt(3); } }
public UsuarioDesktop(int ID, ModoForm modo, TiposUsuarios TipoUsuario) : this() { this.Modo = modo; UsuarioLogic usuario = new UsuarioLogic(); this.UsuarioActual = usuario.GetOne(ID); this.TipoUsuario = TipoUsuario; this.Text = this.Modo.ToString() + " de " + this.TipoUsuario.ToString(); MapearDeDatos(); this.applyDiffUsers(); }
public IActionResult EditarTipoUsuario(TiposUsuarios tipoUsuario) { try { TipoUsuarioRepository.EditarTipoUsuario(tipoUsuario); return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
private int AddRoles(string userId, string nombreUsuario, TiposUsuarios tipoUsuario) { var um = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); ClearUserRoles(um, userId); if (tipoUsuario == TiposUsuarios.Proveedor) { var proveedor = _db.Proveedores.First(u => u.Rfc == nombreUsuario && u.Status == Status.Activo); AddRole(um, userId, true, "PORTALPROVEEDORES"); return(proveedor.Id); } var usuario = _db.Usuarios.First(u => u.NombreUsuario == nombreUsuario && u.Status == Status.Activo); var perfil = usuario.Perfil; //Catalogos AddRole(um, userId, perfil.Grupos, "GRUPOS"); AddRole(um, userId, perfil.Sucursales, "SUCURSALES"); AddRole(um, userId, perfil.Departamentos, "DEPARTAMENTOS"); AddRole(um, userId, perfil.CentrosCostos, "CENTROSCOSTOS"); AddRole(um, userId, perfil.Perfiles, "PERFILES"); AddRole(um, userId, perfil.Usuarios, "USUARIOS"); AddRole(um, userId, perfil.Bancos, "BANCOS"); AddRole(um, userId, perfil.Proveedores, "PROVEEDORES"); AddRole(um, userId, perfil.Clientes, "CLIENTES"); //Operaciones Catalogos AddRole(um, userId, perfil.Consulta, "CONSULTA"); AddRole(um, userId, perfil.Insercion, "INSERCION"); AddRole(um, userId, perfil.Edicion, "EDICION"); AddRole(um, userId, perfil.Borrado, "BORRADO"); //Recepción AddRole(um, userId, perfil.ValidacionRapida, "VALIDACIONRAPIDA"); AddRole(um, userId, perfil.SolicitudesAcceso, "SOLICITUDESACCESO"); //Complementos de recepción de pagos AddRole(um, userId, perfil.FacturasEmitidas, "FACTURASEMITIDAS"); AddRole(um, userId, perfil.GeneracionManual, "GENERACIONMANUAL"); AddRole(um, userId, perfil.GeneracionLayout, "GENERACIONLAYOUT"); //Portal de Usuarios AddRole(um, userId, perfil.PortalUsuarios, "PORTALUSUARIOS"); //Reportes AddRole(um, userId, perfil.ReporteDocumentos, "REPORTEDOCUMENTOS"); AddRole(um, userId, perfil.ReporteEstadisticasPorUsuario, "REPORTEESTADISTICASPORUSUARIO"); AddRole(um, userId, perfil.ReporteEstadisticasPorProveedor, "REPORTEESTADISTICASPORPROVEEDOR"); AddRole(um, userId, perfil.ReporteEstadisticasComplementosPago, "REPORTECOMPLEMENTOSPAGO"); return(usuario.Id); }
public IActionResult Cadastrar(TiposUsuarios tipo) { try { tipousuarioRepository.Cadastrar(tipo); return(Ok()); } catch { return(BadRequest()); } }
public IActionResult Atualizar(int id, TiposUsuarios tipo) { try { tipo.IdTipo = id; tipousuarioRepository.Atualizar(tipo); return(Ok()); } catch { return(BadRequest()); } }
private int SeleccionarGrupo(TiposUsuarios tipoUsuario, int usuarioId) { switch (tipoUsuario) { case TiposUsuarios.Usuario: return(_db.Usuarios.Find(usuarioId).GrupoId); case TiposUsuarios.Proveedor: return(_db.Proveedores.Find(usuarioId).GrupoId); default: throw new Exception(String.Format("Usuario no encontrado: {0} - {1}", tipoUsuario, usuarioId)); } }
// GET: TiposUsuarios/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TiposUsuarios tiposUsuarios = db.tipos.Find(id); if (tiposUsuarios == null) { return(HttpNotFound()); } return(View(tiposUsuarios)); }
/// <summary> /// Altera um tipo de usuário /// </summary> /// <param name="tipoUsuario">Recebe um objeto tipoUsuario</param> public void EditarTipoUsuario(TiposUsuarios tipoUsuario) { // Define um objeto tipoUsuarioBuscado para atribuir ao tipo de usuário já existente // Procura um tipo de usuário pelo id passado no JSON TiposUsuarios tipoUsuarioBuscado = ctx.TiposUsuarios.Find(tipoUsuario.Id); // Caso algum tipo de usuário seja encontrado pelo id informado if (tipoUsuarioBuscado != null) { // Altera o título do tipo de usuário e salva no banco tipoUsuarioBuscado.Titulo = tipoUsuario.Titulo; ctx.TiposUsuarios.Update(tipoUsuarioBuscado); ctx.SaveChanges(); } }
public async Task <ActionResult <TiposUsuarios> > mtdInsertaTipoUsurio([FromBody] TiposUsuarios tipo) { try { tipo.bit_status = true; context.tbtiposusuarios.Add(tipo); await context.SaveChangesAsync(); return(Ok()); } catch (Exception ex) { return(Json(new { token = ex.Message })); } }
public TiposUsuarios Buscar(int id) { Contexto contexto = new Contexto(); TiposUsuarios TipoUsuario = new TiposUsuarios(); try { TipoUsuario = contexto.TiposUsuarios.Find(id); } catch (Exception) { throw; } return(TipoUsuario); }
private bool Insertar(TiposUsuarios TipoUsuario) { Contexto contexto = new Contexto(); bool paso = false; try { contexto.TiposUsuarios.Add(TipoUsuario); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
public ActionResult DeleteConfirmed(int id) { TiposUsuarios tiposUsuarios = db.tipos.Find(id); db.tipos.Remove(tiposUsuarios); try { db.SaveChanges(); } catch (Exception ex) { //throw new Exception("No se puedo borrar porque esta asociado a un usuario, intente borrar el usuario primero!!!", ex); } return(RedirectToAction("Index")); }
public void Atualizar(TiposUsuarios tipoAtualizado, int id) { //Instância do tipoProcurado, busca através do id TiposUsuarios tipoProcurado = ctx.TiposUsuarios.Find(id); //Verificação de existência, diferente de nulo if (tipoAtualizado.Tipos != null) { //Atribuição de valores tipoProcurado.Tipos = tipoAtualizado.Tipos; } //Devolve a atualização ctx.TiposUsuarios.Update(tipoProcurado); //Salva as alterações ctx.SaveChanges(); }
private bool Modificar(TiposUsuarios TipoUsuario) { Contexto contexto = new Contexto(); bool paso = false; try { contexto.TiposUsuarios.Add(TipoUsuario); contexto.Entry(TipoUsuario).State = EntityState.Modified; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
public bool Eliminar(int id) { Contexto contexto = new Contexto(); bool paso = false; TiposUsuarios TipoUsuario = new TiposUsuarios(); try { TipoUsuario = contexto.TiposUsuarios.Find(id); contexto.Entry(TipoUsuario).State = EntityState.Deleted; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
public List<Usuario> GetAll(TiposUsuarios TipoUsuario) { List<Usuario> usuarios = new List<Usuario>(); try { this.OpenConnection(); SqlCommand cmdUsuarios = new SqlCommand("SELECT * FROM usuarios WHERE tipo_usuario = @tipo_usuario ORDER BY apellido, nombre", sqlConn); cmdUsuarios.Parameters.Add("@tipo_usuario", SqlDbType.Int).Value = (int)TipoUsuario; SqlDataReader drUsuarios = cmdUsuarios.ExecuteReader(); while (drUsuarios.Read()) { Usuario usr = new Usuario(); usr.ID = (int)drUsuarios["id_usuario"]; usr.NombreUsuario = (string)drUsuarios["nombre_usuario"]; usr.Clave = (string)drUsuarios["clave"]; usr.Habilitado = (bool)drUsuarios["habilitado"]; usr.Nombre = (string)drUsuarios["nombre"]; usr.Apellido = (string)drUsuarios["apellido"]; usr.EMail = (string)drUsuarios["email"]; usr.Telefono = (string)drUsuarios["telefono"]; usr.FechaNac = ((DateTime)drUsuarios["fecha_nac"]).ToString("dd/MM/yyyy"); usr.Legajo = (int)drUsuarios["legajo"]; usr.TipoUsuario = (TiposUsuarios)drUsuarios["tipo_usuario"]; usr.IdPlan = (drUsuarios["id_plan"] as int?) ?? 0; usuarios.Add(usr); } drUsuarios.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de usuarios", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return usuarios; }
protected void BtnModificar_Click(object sender, EventArgs e) { if (TipoUsuarioIdTextBox.Text == "") { Utilitarios.ShowToastr(this.Page, "El ID no puede estar en Blanco.", "Advertencia", "Warning"); return; } TiposUsuarios TipoUsuario = new TiposUsuarios(); if (!(TipoUsuario.Buscar(Convert.ToInt16(TipoUsuarioIdTextBox.Text)))) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); return; } LlenarCampos(TipoUsuario); Habilitar(); }
public List<Usuario> GetAll(TiposUsuarios TipoUsuario) { return UsuarioData.GetAll(TipoUsuario); }