本文整理汇总了C#中SSData.Servicios类的典型用法代码示例。如果您正苦于以下问题:C# SSData.Servicios类的具体用法?C# SSData.Servicios怎么用?C# SSData.Servicios使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SSData.Servicios类属于命名空间,在下文中一共展示了SSData.Servicios类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CargaLista
public ObservableCollection<TNotificadosFallecidos> CargaLista()
{
Empresa.Docente.TNotificadosFallecidos tnof;
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[Comun_NotificacionFallecidos_View]", System.Data.CommandType.StoredProcedure).Tables[0].Rows)
{
tnof = new TNotificadosFallecidos();
tnof.Id = Convert.ToInt32(fila["notf_id"]);
tnof.Fecha = Convert.ToDateTime(fila["notf_fecha"]);
tnof.Descripcion = fila["notf_descripcion"].ToString();
tnof.Docente.Cedula = fila["cedula"].ToString();
tnof.Docente.Apellidos = fila["apellido1"].ToString();
tnof.Docente.Nombres = fila["nombres"].ToString();
tnof.Docente.NombreCompleto = fila["nombrecompleto"].ToString();
//Notificaición por defecto
tnof.Docente.EsNotificadoFallecido = true;
tnof.EsFallecidoMinimo = Convert.ToBoolean(fila["EsValidoMinimo"]);
this.Lista.Add(tnof);
}
return this.Lista;
}
示例2: Remove
public void Remove(TGrupo grupo){
consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@usua_id", this.IDUsuario);
consulta.Parameters.Add("@grup_id", grupo.Id);
consulta.Execute.NoQuery("[inventario].dbo.Com_DeleteUsuarioGrupoAsignado", System.Data.CommandType.StoredProcedure);
}
示例3: Delete
public void Delete(TNotificadosFallecidos item)
{
SSData.Servicios consulta;
consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@notf_cedula", item.Docente.Cedula);
consulta.Execute.NoQuery("[dbo].[Comun_NotificacionFallecidos_Delete]", System.Data.CommandType.StoredProcedure);
}
示例4: Agregate
public void Agregate(int Idusuario, TGrupo grupo){
consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@usua_id", Idusuario);
consulta.Parameters.Add("@grup_id", grupo.Id);
if (consulta.Execute.NoQuery("[inventario].dbo.Com_InsertUsuarioGrupoAsignado", System.Data.CommandType.StoredProcedure)) this.Grupos.Add(grupo);
}
示例5: TipoMuerte
private TipoMuerte(){
this.Lista = new ObservableCollection<TEstandar>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[Comun_TipoMuerteView]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
this.Lista.Add(new TEstandar(fila["tmue_nombre"].ToString(), string.Empty, Convert.ToInt32(fila["tmue_id"].ToString())));
}
}
示例6: BeneficiariosSeguroFunerario
public BeneficiariosSeguroFunerario(tsolicitudfunenario item){
this.Lista = new ObservableCollection<tpersonaRelacionada>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@solsf_id", item.Id);
Comun.Parentesco paren = new Comun.Parentesco();
tpersonaRelacionada per;
foreach(System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[SeguroFunerario_Beneficiarios_View]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
per = new tpersonaRelacionada();
per.Persona = new RHH.tpersonal(fila["bensf_cedula"].ToString());
per.Persona.Nombres = fila["NOMBRES"].ToString();
per.Persona.Apellidos = fila["apellidos"].ToString();
per.Persona.FechaNacimiento = Convert.ToDateTime(fila["FECHA_NAC"]);
per.Parentesco = paren.GetItem(Convert.ToInt32(fila["parn_id"]));
per.Persona.Foto = fila["foto"] == DBNull.Value ? null : (byte[])fila["foto"];
per.EsNuevo = false;
per.Persona.DireccionAsignada = new Comun.DireccionAsignada(per.Persona.Cedula, 3).GetLast();
per.Persona.Contacto = new Comun.ContactoAsignado(per.Persona.Cedula).GetLast();
this.Lista.Add(per);
}
}
示例7: Requisitos
private Requisitos(){
Lista = new ObservableCollection<trequisitos>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("Pensiones_RequisitosSolicitudView", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
Lista.Add(new trequisitos(Convert.ToInt32(fila["req_id"]), fila["req_nombre"].ToString(), fila["req_descripcion"].ToString()));
}
}
示例8: Update
public void Update(tsolicitudfunenario solicitud){
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@solsf_id", solicitud.Id);
consulta.Parameters.Add("@solisf_cedula", solicitud.Solicitante.Cedula);
consulta.Parameters.Add("@parn_id", solicitud.Solicitante.Parentesco.Id);
consulta.Execute.NoQuery("dbo.SeguroFunerario_Solicitante_Update", System.Data.CommandType.StoredProcedure);
Empresa.Comun.DireccionAsignada dires = new Comun.DireccionAsignada(solicitud.Solicitante.Cedula, 3);
Empresa.Comun.ContactoAsignado cont = new Comun.ContactoAsignado(solicitud.Solicitante.Cedula);
//Ingresando Dirección.
if (dires.GetLast().Existe)
{
//update
dires.Update(solicitud.Solicitante.Cedula, solicitud.Solicitante.DireccionAsignada, 3);
}
else
{
//insert
dires.Insert(solicitud.Solicitante.Cedula, solicitud.Solicitante.DireccionAsignada, 3);
}
//Ingresando Contactos
if (cont.GetLast().Existe){
//Update
cont.Update(solicitud.Solicitante.Contacto);
}
else{
//Insert
cont.Insert(solicitud.Solicitante.Cedula, solicitud.Solicitante.Contacto);
}
}
示例9: Construir
private void Construir(int ano, int mes, Empresa.RHH.testadolaboral estado)
{
tdocente docent;
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@ano", ano);
consulta.Parameters.Add("@mes", mes);
consulta.Parameters.Add("@tar_id", estado.Id);
TNomina nom;
nom = new TNomina();
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[View_NominaHistorico_AMT]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
docent = new tdocente();
docent.Nombres = fila["Noh_Nombres"].ToString();
docent.Apellidos = fila["Noh_Apellidos"].ToString();
docent.EsMasculino = Convert.ToBoolean(fila["Noh_Sexo"]);
docent.Cedula = fila["Noh_Cedula"].ToString();
docent.HistorialPagos = new Pagos();
DateTime FechaNom = Convert.ToDateTime(fila["Noh_FNomina"]);
docent.HistorialPagos.Lista.Add(new TPago(Convert.ToDouble(fila["Noh_Sueldo"]), FechaNom, estado));
nom.Docentes.Add(docent);
nom.Fecha = FechaNom;
nom.Tipo = estado;
}
this.Lista.Add(nom);
}
示例10: DocenteEnDecreto
public DocenteEnDecreto(TDecreto item){
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@p_dec_id", item.Id);
Empresa.Docente.tdocente _doc;
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[View_decreto_docente_dec_id]", System.Data.CommandType.StoredProcedure).Tables[0].Rows)
{
_doc = new tdocente();
_doc.Cedula = fila["decd_cedula"].ToString();
_doc.Nombres = fila["pdr_Nombres"].ToString();
_doc.Apellidos = fila["pdr_Apellidos"].ToString();
_doc.NombreCompleto = fila["pdr_NombreCompleto"].ToString();
_doc.FechaNacimiento = Convert.ToDateTime(fila["pdr_FechaNac"]);
_doc.EsMasculino = Convert.ToBoolean(fila["pdr_Sexo"]);
TDecretoDocente __itemdec = new TDecretoDocente(item, Convert.ToDouble(fila["decd_monto"]), _estadolaboral[Convert.ToInt32(fila["taf_id"])]);
__itemdec.Porciento = Convert.ToDouble(fila["decd_porciento"]);
_doc.Decretos.Add(__itemdec);
_doc.DecretoActual = __itemdec;
_doc.HistorialPagos = new Pagos();
_doc.HistorialPagos.Lista.Add(new TPago(Convert.ToDouble(fila["noh_sueldo"]), Convert.ToDateTime(fila["noh_fnomina"]), _estadolaboral[Convert.ToInt32(fila["taf_id"])]));
this.Add(_doc);
}
}
示例11: Update
public void Update(tsolicitudfunenario item){
//SeguroFunerario_RequisitoAsignados_Update
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
foreach (trequesitosasignados itemrequ in item.Requisitos){
consulta.Parameters.Add("@reqa_fecha", itemrequ.Fecha);
consulta.Parameters.Add("@reqa_detalle", itemrequ.Comentario);
consulta.Parameters.Add("@reqa_imagen", itemrequ.FotoArreglo == null ? new byte[0] : itemrequ.FotoArreglo);
if (itemrequ.Id.Equals(0)){
//Nuevo Item, Para Insertar
consulta.Parameters.Add("@reqa_valor", itemrequ.Valor);
consulta.Parameters.Add("@req_id", itemrequ.Requisito.Id);
consulta.Parameters.Add("@solsf_id", item.Id);
consulta.Execute.NoQuery("dbo.SeguroFunerario_RequisitoAsignados_Insert", System.Data.CommandType.StoredProcedure);
}
else {
//Para Actualizar
consulta.Parameters.Add("@reqa_id", itemrequ.Id);
consulta.Execute.NoQuery("[dbo].[SeguroFunerario_RequisitoAsignados_Update]", System.Data.CommandType.StoredProcedure);
}
consulta.Parameters.ClerAll();
}
}
示例12: DireccionAsignada
public DireccionAsignada(int id) {
this.Lista = new ObservableCollection<TDireccionAsignada>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
Comun.Sector sec = Comun.Sector.GetInstance();
Comun.Municipio mun = Comun.Municipio.GetInstance();
Comun.Provincia pro = Comun.Provincia.GetInstance();
TDireccionAsignada dire;
consulta.Parameters.Add("@dire_cedula", id);
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("dbo.Comun_Direccion_ViewId", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
dire = new TDireccionAsignada();
dire.Id = Convert.ToInt32(fila["dire_id"]);
dire.Referencia = fila["Dire_referencia"].ToString();
if (fila["sect_id"] != null && Convert.ToInt32(fila["sect_id"]) != 0){
//Existe Sector
dire.Sector = sec.Source(Convert.ToInt32(fila["sect_id"]))[0];
dire.Municipio = mun.Source(Convert.ToInt32(fila["muni_id"]))[0];
dire.Provincia = pro.Source(Convert.ToInt32(fila["provi_id"]));
}
else{
//dire.Id = Convert.ToInt32(fila["dire_id"]);
//dire.Referencia = fila["Dire_referencia"].ToString();
//No Existe Sector
dire.Municipio = mun.Source(Convert.ToInt32(fila["muni_id"]))[0];
dire.Provincia = pro.Source(Convert.ToInt32(fila["provi_id"]));
}
this.Lista.Add(dire);
}
}
示例13: DecretoDocente
public DecretoDocente(Empresa.Docente.TDecreto item){
//Buscando Todos los Docentes con este decreto.
this.Decreto = item;
this.Docentes = new ObservableCollection<tdocente>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
//Buscando Docentes
consulta.Parameters.Add("@Dec_Decreto", item.Numero);
tdocente doc;
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[Minerd_Decretos_ViewDecreto]", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
doc = new tdocente();
doc.Apellidos = fila["pdr_apellidos"].ToString();
doc.Nombres = fila["NOMBRES"].ToString();
doc.NombreCompleto = doc.Nombres + " " + doc.Apellidos;
doc.EsMasculino = Convert.ToBoolean(fila["SEXO"]);
doc.FechaNacimiento = fila["FECHA_NAC"] == DBNull.Value ? DateTime.MinValue : (DateTime)fila["FECHA_NAC"];
doc.Cedula = fila["dec_cedula"].ToString();
doc.Foto = fila["foto"] == DBNull.Value ? null : (byte[])fila["foto"];
doc.Decretos.Add(new TDecretoDocente(_decretos.GetItem(fila["dec_decreto"].ToString()), Convert.ToDouble(fila["dec_montoprt"]), _estadolaboral[Convert.ToInt32(fila["dec_tipo"])]));
this.Docentes.Add(doc);
}
}
示例14: Solicitante
/// <summary>
/// Introduzca la cedula del docente para recuperar los representantes.
/// </summary>
/// <param name="cedula"></param>
public Solicitante(string cedula){
this.Lista = new ObservableCollection<TSolicitante>();
////Capturando dirección.
//Empresa.Comun.EnlaceContacto cont;
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
consulta.Parameters.Add("@doc_cedula", cedula);
TSolicitante solicitante;
foreach (System.Data.DataRow fila in consulta.Execute.Dataset("dbo.Pensiones_SolicitantesViewC", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
//solicitante = new RHH.Persona(fila["spjsol_cedula"].ToString())[0];
solicitante = new TSolicitante(new RHH.Persona(fila["spjsol_cedula"].ToString())[0]);
solicitante.Id = Convert.ToInt32(fila["spjsol_id"]);
solicitante.Otros = fila["spjsol_otros"].ToString();
solicitante.Tipo = TipoSolicitante.GetInstance().GetItem(Convert.ToInt32(fila["spjtsol_id"]));
//Buscando Direccion
solicitante.DireccionAsignada = new Comun.DireccionAsignada(solicitante.Cedula, 3).GetLast();
// Busqueda de Contacto.
solicitante.Contacto = new Comun.ContactoAsignado(solicitante.Cedula).GetLast();
this.Lista.Add(solicitante);
}
}
示例15: DeparamentoAsignado
public DeparamentoAsignado(Empresa.RHH.tpersonal personal){
//dbo.
this.Lista = new ObservableCollection<TDeparamentoAsignado>();
SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
TDeparamentoAsignado depaa;
consulta.Parameters.Add("@per_cedula", personal.Cedula); // Emrpesa por defecto inabima...
foreach(System.Data.DataRow fila in consulta.Execute.Dataset("inventario.dbo.RHH_DepartamentosAsignados_ViewCedula", System.Data.CommandType.StoredProcedure).Tables[0].Rows){
depaa = new TDeparamentoAsignado();
depaa.Habilitado = Convert.ToBoolean(fila["depaa_habilitado"]);
// Asignando departamento objseto principal
depaa.Departamento = _depas.Source(Convert.ToInt32(fila["depa_id"]))[0];
try{
depaa.Personal = new Personal(fila["per_cedula"].ToString())[0];
}
catch {
depaa.Personal = new tpersonal();
}
// Asignando departamento al personal
depaa.Personal.Departamento = depaa.Departamento;
this.Lista.Add(depaa);
}
}