protected void dxGridUsuario_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) { ServicioUsuario.ServiciosUsuarioClient sercivio_usuario = new ServicioUsuario.ServiciosUsuarioClient(); string id = e.Keys["idUsuario"].ToString(); sercivio_usuario.eliminarUsuario(int.Parse(id)); CargaUsuario(); e.Cancel = true; }
protected void dxGridUsuario_CellEditorInitialize(object sender, DevExpress.Web.ASPxGridViewEditorEventArgs e) { ServicioUsuario.ServiciosUsuarioClient sercivio_usuario = new ServicioUsuario.ServiciosUsuarioClient(); if (e.Column.FieldName == "tipo_usuario") { ASPxComboBox request = e.Editor as ASPxComboBox; request.ValueField = "tipo_usuario"; request.TextField = "tipo_usuario_nombre"; request.ValueType = typeof(System.Int32); request.DataSource = sercivio_usuario.ObtenerTipoUsuario(); request.DataBindItems(); } }
protected void dxGridUsuario_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { ServicioUsuario.ServiciosUsuarioClient sercivio_usuario = new ServicioUsuario.ServiciosUsuarioClient(); string usuario = e.NewValues["usuario_alias"].ToString(); string tipo_usuario = e.NewValues["tipo_usuario"].ToString(); string nombre = e.NewValues["nombre"].ToString(); string apellido = e.NewValues["apellido"].ToString(); string email = e.NewValues["email"].ToString(); string contrasena = e.NewValues["contrasena"].ToString(); string dpi = e.NewValues["DPI"].ToString(); string telefono = e.NewValues["telefono"].ToString(); sercivio_usuario.insertarUsuario(usuario, nombre, apellido, email, contrasena, telefono, int.Parse(tipo_usuario), dpi, bool.Parse("true")); CargaUsuario(); e.Cancel = true; }
void CargaUsuario() { ServicioUsuario.ServiciosUsuarioClient sercivio_usuario = new ServicioUsuario.ServiciosUsuarioClient(); dxGridUsuario.DataSource = sercivio_usuario.ObtenerUsuarios(); dxGridUsuario.DataBind(); }