public void ActualizarPermiso(T_Permiso _permiso) { _actPermiso = new ChildActualizarPermiso(); _actPermiso.DataContext = _permiso; _actPermiso.Show(); _actPermiso.OKButton.Click += new RoutedEventHandler(OKActualButton_Click); }
public string RegistrarPermiso(T_Permiso _permiso) { try { SAPVENEntities _entities = new SAPVENEntities(); _entities.AddToT_Permiso(_permiso); _entities.SaveChanges(); return("Registro Exitoso"); } catch (Exception ex) { return(ex.Message); } }
void OKRegisterButton_Click(object sender, RoutedEventArgs e) { this.IsBusy = true; this.StateAction = "Registrando Permiso"; permisoService = new PermisoServiceClient(); temporalPermiso = new T_Permiso() { Nombre_Permiso = _regPermiso.txtNombrePermiso.Text, Descripcion_Permiso = _regPermiso.txtDescripcionPermiso.Text, NombrePaquete_Permiso = _regPermiso.txtNombrePermiso.Text }; permisoService.RegistrarPermisoAsync(temporalPermiso); permisoService.RegistrarPermisoCompleted += new System.EventHandler <RegistrarPermisoCompletedEventArgs>(permisoService_RegistrarPermisoCompleted); }
void OKActualButton_Click(object sender, RoutedEventArgs e) { this.IsBusy = true; this.StateAction = "Actualizando el Permiso"; permisoService = new PermisoServiceClient(); temporalPermiso = new T_Permiso() { ID_Permiso = int.Parse(_actPermiso.txtIDPermiso.Text), Nombre_Permiso = _actPermiso.txtNombrePermiso.Text, Descripcion_Permiso = _actPermiso.txtDescripcionPermiso.Text, NombrePaquete_Permiso = _actPermiso.txtNombrePermiso.Text }; permisoService.RegistrarPermisoCompleted += new System.EventHandler <RegistrarPermisoCompletedEventArgs>(permisoService_RegistrarPermisoCompleted); }
public string ActualizarPermiso(T_Permiso _permiso) { try { SAPVENEntities _entities = new SAPVENEntities(); T_Permiso per = _entities.T_Permiso.Single(t => t.ID_Permiso == _permiso.ID_Permiso); per.Nombre_Permiso = _permiso.Nombre_Permiso; per.NombrePaquete_Permiso = _permiso.NombrePaquete_Permiso; per.Descripcion_Permiso = _permiso.Descripcion_Permiso; _entities.SaveChanges(); return("Permiso Modificado"); } catch (Exception ex) { return(ex.Message); } }