public void ElimiarGrupoSalarial(DataTable dtbGrupoSalarial) { ServicioProperTime.ServicioProperTimeClient objServicioProperTime; objServicioProperTime = new ServicioProperTime.ServicioProperTimeClient(); DataSet dtsDatos = new DataSet(); try { objServicioProperTime.Open(); dtbGrupoSalarial.TableName = "GrupoSalarial"; dtsDatos.Tables.Add(dtbGrupoSalarial.Copy()); objServicioProperTime.EliminarGrupoSalarial(dtsDatos); } catch (Exception ex) { throw ex; } finally { if (objServicioProperTime != null && objServicioProperTime.State == System.ServiceModel.CommunicationState.Opened) { objServicioProperTime.Close(); } } }
public void GestionarHorario(DataTable dtbHorarios, DataTable dtbEliminados) { ServicioProperTime.ServicioProperTimeClient objServicioProperTime; objServicioProperTime = new ServicioProperTime.ServicioProperTimeClient(); DataSet dtsDatos = new DataSet(); try { objServicioProperTime.Open(); dtbHorarios.TableName = "Horarios"; dtsDatos.Tables.Add(dtbHorarios.Copy()); objServicioProperTime.AdministrarHorario(dtsDatos); //**Envia los codigos de los elementos eliminados dtbEliminados.TableName = "HorariosEliminados"; dtsDatos = new DataSet(); dtsDatos.Tables.Add(dtbEliminados.Copy()); objServicioProperTime.EliminarGrupoSalarial(dtsDatos); } catch (Exception ex) { throw ex; } finally { if (objServicioProperTime != null && objServicioProperTime.State == System.ServiceModel.CommunicationState.Opened) { objServicioProperTime.Close(); } } }