Example #1
0
 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);      
 }
Example #2
0
        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;
        }
Example #3
0
        public void Insert(TNotificadosFallecidos item) {
          SSData.Servicios consulta;
          consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
          
          consulta.Parameters.Add("@notf_cedula", item.Docente.Cedula);
          consulta.Parameters.Add("@notf_descripcion", item.Descripcion);
          consulta.Parameters.Add("@depa_id", item.Departamento.Id);
          consulta.Parameters.Add("@notf_enviocorreo", item.CorreoEnvidado);

          consulta.Execute.NoQuery("[dbo].[Comun_NotificacionFallecidos_Insert]", System.Data.CommandType.StoredProcedure);
        }
Example #4
0
        /// <summary>
        /// Devuelve los fallecidos y notificados de la ultima nomina encontrada
        /// </summary>
        /// <returns></returns>
        public ObservableCollection<TNotificadosFallecidos> DameNotificadosFallecidos() {
            ObservableCollection<TNotificadosFallecidos> __list = new ObservableCollection<TNotificadosFallecidos>();
            SSData.Servicios consulta = new SSData.Servicios(SSData.Servicios.Proveedor.SQL);
            TNotificadosFallecidos __tnoti;
            foreach (System.Data.DataRow fila in consulta.Execute.Dataset("[dbo].[Comun_View_FallecidosNotificados_UltimaNomina]", System.Data.CommandType.StoredProcedure).Tables[0].Rows)
            {
                __tnoti = new TNotificadosFallecidos();

                __tnoti.Docente.Cedula = fila["docf_cedula"].ToString();
                __tnoti.Docente.Apellidos = fila["noh_apellido1"].ToString();
                __tnoti.Docente.Nombres = fila["noh_nombres"].ToString();
                __tnoti.Docente.EsMasculino = Convert.ToBoolean(fila["noh_sexo"]);
                __tnoti.Docente.HistorialPagos.Lista.Add(new TPago(Convert.ToDouble(fila["noh_sueldo"]),Convert.ToDateTime(fila[""]), new RHH.testadolaboral())); 
                __tnoti.Docente.EsNotificadoFallecido = Convert.ToBoolean(fila["EsNotificado"]);
                __list.Add(__tnoti);
                //__tnoti.EsFallecidoMinimo 
            }
            return __list;
        }