示例#1
0
        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;
        }
示例#2
0
        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();
            }
        }
示例#3
0
        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;
        }
示例#4
0
 void CargaUsuario()
 {
     ServicioUsuario.ServiciosUsuarioClient sercivio_usuario = new ServicioUsuario.ServiciosUsuarioClient();
     dxGridUsuario.DataSource = sercivio_usuario.ObtenerUsuarios();
     dxGridUsuario.DataBind();
 }