public IHttpActionResult Puttipo_usuario(int id, tipo_usuario tipo_usuario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipo_usuario.id_tipo_usuario) { return(BadRequest()); } db.Entry(tipo_usuario).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tipo_usuarioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Edit(int id, [Bind("id_tipo,nombre_tipo_usuario")] tipo_usuario tipo_usuario) { if (id != tipo_usuario.id_tipo) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tipo_usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!tipo_usuarioExists(tipo_usuario.id_tipo)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tipo_usuario)); }
public ActionResult DeleteConfirmed(int id) { tipo_usuario tipo_usuario = db.tipo_usuario.Find(id); db.tipo_usuario.Remove(tipo_usuario); db.SaveChanges(); return(RedirectToAction("Index")); }
// POST: api/TipoUsuario public string Post([FromBody] tipo_usuario tpUser) { using (pro_chefeEntities bd = new pro_chefeEntities()) { bd.tipo_usuario.Add(tpUser); bd.SaveChanges(); return("salvo com sucesso"); } }
public static int EliminarUsuario(tipo_usuario ptipo) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("delete from tipo_usuario where idtipo_usuario = {0}", ptipo.id), conexion.obtenerconexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
// PUT: api/TipoUsuario/5 public string Put(int id, [FromBody] tipo_usuario tpUser) { using (pro_chefeEntities bd = new pro_chefeEntities()) { tipo_usuario alterar = bd.tipo_usuario.Find(id); alterar.nome = tpUser.nome; bd.SaveChanges(); return("Alterado com sucesso"); } }
public ActionResult Edit([Bind(Include = "ID_TIPO_USUARIO,DESCRIPCION_TIO_USUARIO")] tipo_usuario tipo_usuario) { if (ModelState.IsValid) { db.Entry(tipo_usuario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_usuario)); }
// DELETE: api/TipoUsuario/5 public string Delete(int id) { using (pro_chefeEntities bd = new pro_chefeEntities()) { tipo_usuario remover = bd.tipo_usuario.Find(id); bd.tipo_usuario.Remove(remover); bd.SaveChanges(); return("Deletado com sucesso"); } }
public ActionResult Edit([Bind(Include = "idtipousuario,tipo")] tipo_usuario tipo_usuario) { if (ModelState.IsValid) { db.Entry(tipo_usuario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_usuario)); }
public ActionResult Create([Bind(Include = "ID_TIPO_USUARIO,DESCRIPCION_TIO_USUARIO")] tipo_usuario tipo_usuario) { if (ModelState.IsValid) { db.tipo_usuario.Add(tipo_usuario); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_usuario)); }
public ActionResult Create([Bind(Include = "idtipousuario,tipo")] tipo_usuario tipo_usuario) { if (ModelState.IsValid) { db.tipo_usuario.Add(tipo_usuario); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_usuario)); }
public async Task <IActionResult> Create([Bind("id_tipo,nombre_tipo_usuario")] tipo_usuario tipo_usuario) { if (ModelState.IsValid) { _context.Add(tipo_usuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tipo_usuario)); }
public IHttpActionResult Gettipo_usuario(int id) { tipo_usuario tipo_usuario = db.tipo_usuario.Find(id); if (tipo_usuario == null) { return(NotFound()); } return(Ok(tipo_usuario)); }
public IHttpActionResult Posttipo_usuario(tipo_usuario tipo_usuario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tipo_usuario.Add(tipo_usuario); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tipo_usuario.id_tipo_usuario }, tipo_usuario)); }
public IHttpActionResult Deletetipo_usuario(int id) { tipo_usuario tipo_usuario = db.tipo_usuario.Find(id); if (tipo_usuario == null) { return(NotFound()); } db.tipo_usuario.Remove(tipo_usuario); db.SaveChanges(); return(Ok(tipo_usuario)); }
// GET: tipo_usuario/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tipo_usuario tipo_usuario = db.tipo_usuario.Find(id); if (tipo_usuario == null) { return(HttpNotFound()); } return(View(tipo_usuario)); }
public static List <tipo_usuario> Obtenertipos() { List <tipo_usuario> _lista = new List <tipo_usuario>(); MySqlConnection conect = conexion.obtenerconexion(); MySqlCommand _comando = new MySqlCommand("select idtipo_usuario , descripcion from tipo_usuario", conect); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { tipo_usuario ptipo = new tipo_usuario(); ptipo.id = _reader.GetInt32(0); ptipo.descripcion = _reader.GetString(1); _lista.Add(ptipo); } conect.Close(); return(_lista); }
public ActionResult Guardar(tipo_usuario entidad) { var r = false; try { if (entidad.id_tipo_usuario > 0) { r = control.Actualizar(entidad); ctrlDetPermisos.Eliminar(entidad.id_tipo_usuario); foreach (detalle_permiso item in entidad.permisos_tipo_usuario) { ctrlDetPermisos.Insertar(new detalle_permiso { id_tipo_usuario = entidad.id_tipo_usuario, id_permiso = item.id_permiso }); } } else { r = control.Insertar(entidad); int id_tipo_usuario = control.ObtenerTodos().ToList().Max(p => p.id_tipo_usuario); foreach (detalle_permiso item in entidad.permisos_tipo_usuario) { ctrlDetPermisos.Insertar(new detalle_permiso { id_tipo_usuario = id_tipo_usuario, id_permiso = item.id_permiso }); } } if (!r) { return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet)); } return(Json("Realizado", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "TipoUsuario", "Create"))); } }
public List <tipo_usuario> ObtenerTodos() { List <tipo_usuario> lista = new List <tipo_usuario>(); tipo_usuario entidad; try { AbrirConexion(); StringBuilder CadenaSql = new StringBuilder(); SqlCommand comandoSelect = new SqlCommand(); comandoSelect.Connection = Conexion; comandoSelect.CommandType = CommandType.StoredProcedure; comandoSelect.CommandText = "DML_tipo_usuario"; comandoSelect.Parameters.AddWithValue("@Sentencia", "Select"); using (var dr = comandoSelect.ExecuteReader()) { while (dr.Read()) { entidad = new tipo_usuario(); entidad.id_tipo_usuario = int.Parse(dr["id_tipo_usuario"].ToString()); entidad.nombre = dr["nombre"].ToString(); lista.Add(entidad); } } } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de conversión de tipos con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } finally { CerrarConexion(); } return(lista); }
private void button3_Click(object sender, EventArgs e) { tipo_usuario a = new tipo_usuario(); a.id = Convert.ToInt32(txtid.Text); int respuesta = ventana.EliminarUsuario(a); if (respuesta > 0) { MessageBox.Show("Eliminado con Exito!!"); v.llenarGridUsuario(dataGridView2); } else { MessageBox.Show("Ha ocurrido un error!"); } }
public ColeccionClases tipo_usuario() { SqlConnection cn = new SqlConnection(new Conexion().cadenaConexion()); ColeccionClases obCol = new ColeccionClases(); SqlCommand cmd = new SqlCommand() { CommandText = "tipo_usuario_sel", CommandType = System.Data.CommandType.StoredProcedure, Connection = cn }; cmd.Connection.Open(); try { using (IDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { tipo_usuario obTip = new tipo_usuario(); if (!dr[0].Equals(DBNull.Value)) { obTip.IdTipo = dr.GetInt32(0); } if (!dr[1].Equals(DBNull.Value)) { obTip.Descripcion = dr.GetString(1); } obCol.Add(obTip); } } } catch (Exception) { throw; } finally { cmd.Connection.Close(); cmd.Dispose(); } return(obCol); }
static bool testaLogin(string user, string pass) { StreamReader reader = new StreamReader(localDados + arquivoDadosUsuarios); int j = 0; while (reader.ReadLine() != null) { j++; } tipo_usuario[] usuario = new tipo_usuario[j / 2]; reader.Close(); j = 0; reader = new StreamReader(localDados + arquivoDadosUsuarios); while (!reader.EndOfStream) { usuario[j].usuario = reader.ReadLine(); usuario[j].senha = reader.ReadLine(); j++; } for (int i = 0; i < usuario.Count(); i++) { if (usuario[i].usuario == user && usuario[i].senha == pass) { return(true); } } return(false); }
public bool Update(tipo_usuario entidad) { SqlCommand cmd = new SqlCommand(); bool respuesta = false; try { AbrirConexion(); cmd.Connection = Conexion; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "DML_tipo_usuario"; cmd.Parameters.AddWithValue("@Sentencia", "Update"); cmd.Parameters.AddWithValue("@IdTipoUsuario", entidad.id_tipo_usuario); cmd.Parameters.AddWithValue("@nombre", entidad.nombre); cmd.ExecuteNonQuery(); respuesta = true; } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de conversión de tipos con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } finally { CerrarConexion(); cmd = null; } return(respuesta); }
public bool Actualizar(tipo_usuario Entidad) { return(PerTipoUsuario.Update(Entidad)); }
public tipo_usuario Obtener(int id) { tipo_usuario entidad = new tipo_usuario(); try { AbrirConexion(); StringBuilder CadenaSql = new StringBuilder(); SqlCommand comandoSelect = new SqlCommand(); comandoSelect.Connection = Conexion; comandoSelect.CommandType = CommandType.StoredProcedure; comandoSelect.CommandText = "DML_tipo_usuario"; comandoSelect.Parameters.AddWithValue("@Sentencia", "Select"); comandoSelect.Parameters.AddWithValue("@IdTipoUsuario", id); using (var dr = comandoSelect.ExecuteReader()) { if (dr.Read()) { entidad = new tipo_usuario(); entidad.id_tipo_usuario = int.Parse(dr["id_tipo_usuario"].ToString()); entidad.nombre = dr["nombre"].ToString(); } } #region ObtenerPermisos comandoSelect.CommandText = "DML_Detalle_Permiso"; comandoSelect.Parameters.Clear(); comandoSelect.Parameters.AddWithValue("@Sentencia", "Select"); comandoSelect.Parameters.AddWithValue("@IdTipoUsuario", entidad.id_tipo_usuario); entidad.permisos_tipo_usuario = new List <detalle_permiso>(); using (var dr = comandoSelect.ExecuteReader()) { while (dr.Read()) { detalle_permiso permiso = new detalle_permiso(); permiso.id_detalle_permiso = int.Parse(dr["id_detalle_permiso"].ToString()); permiso.id_permiso = int.Parse(dr["id_permiso"].ToString()); permiso.permiso = dr["permiso"].ToString(); permiso.url = dr["url"].ToString(); permiso.id_tipo_usuario = int.Parse(dr["id_tipo_usuario"].ToString()); permiso.id_menu_principal = int.Parse(dr["id_menu_principal"].ToString()); permiso.menu_principal = dr["menu_principal"].ToString(); permiso.descripcion = dr["descripcion"].ToString(); permiso.url_net = dr["url_net"].ToString(); permiso.icono_net = dr["icono_net"].ToString(); permiso.isactive = bool.Parse(dr["isactive"].ToString()); entidad.permisos_tipo_usuario.Add(permiso); } } #endregion } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de conversión de tipos con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar tipo_usuario"; throw excepcion; } finally { CerrarConexion(); } return(entidad); }
public bool Insertar(tipo_usuario Entidad) { return(PerTipoUsuario.Insertar(Entidad)); }