Exemple #1
0
        public bool Login(string username, string password)
        {
            Cloud cliente = new Cloud();

            DataSet usuario = new DataSet();

            usuario = cliente.Ws.Data_SQL_Query("select nombres from personas where rut = " + username, "YODIGITAL_NEW");

            //Verificacion de Usuario
            if (usuario.Tables.Count > 0 && usuario.Tables[0].Rows.Count != 0)
            {
                if (username.Substring(username.Length - 4).Equals(password))
                {
                    return true;
                }
                else
                {
                    return false;
                }
            }
            else
            {
                return false;
            }
        }
Exemple #2
0
        public string QueryUsuario(string username)
        {
            Cloud cliente = new Cloud();
            DataSet usuario = new DataSet();
            string nombre = string.Empty;
            usuario = cliente.Ws.Data_SQL_Query("select nombres from personas where rut = " + username, "YODIGITAL_NEW");

            foreach (DataTable dt in usuario.Tables)
            {
                foreach (DataRow dr in dt.Rows)
                {
                    nombre = dr[0].ToString();
                }
            }
            return nombre;
        }
Exemple #3
0
        public DataSet QueryHorasTrabajadas(string fechaInicio, string fechaFinal, string rut)
        {
            DataSet lista = new DataSet();
            Cloud cliente = new Cloud();

            lista = cliente.Ws.Data_SQL_Query("EXEC	[dbo].[SP_HORAS_TRABAJADAS] @fecha_inicio = N'" + Convert.ToDateTime(fechaInicio).ToString("yyyy-MM-dd").Replace("/", "-") + "', @fecha_termino = N'" + Convert.ToDateTime(fechaFinal).ToString("yyyy-MM-dd").Replace("/", "-") + "', @rut = " + rut, "YODIGITAL_NEW");

            return lista;
        }
Exemple #4
0
        public DataSet QueryReporte(string fechaInicio, string fechaFinal, string rut)
        {
            DataSet lista = new DataSet();
            Cloud cliente = new Cloud();

            lista = cliente.Ws.Data_SQL_Query("EXEC	[dbo].[SP_RESUMEN_SEMANAL] @fecha_inicio = N'" + Convert.ToDateTime(fechaInicio).ToString("yyyy-MM-dd").Replace("/", "-") + "', @fecha_termino = N'" + Convert.ToDateTime(fechaFinal).ToString("yyyy-MM-dd").Replace("/", "-") + "', @fecha_mes = N'2016-02-01', @rut = " + rut, "YODIGITAL_NEW");

            #region Seteo Header
            lista.Tables[0].Columns[2].ColumnName = "Lunes";
            lista.Tables[0].Columns[3].ColumnName = "Martes";
            lista.Tables[0].Columns[4].ColumnName = "Miercoles";
            lista.Tables[0].Columns[5].ColumnName = "Jueves";
            lista.Tables[0].Columns[6].ColumnName = "Viernes";
            lista.Tables[0].Columns[7].ColumnName = "Sabado";
            lista.Tables[0].Columns[8].ColumnName = "Domingo";
            lista.Tables[0].Columns[9].ColumnName = "Prom Semanal";
            lista.Tables[0].Columns[10].ColumnName = "Total Semanal";
            lista.Tables[0].Columns[11].ColumnName = "Total Mensual";
            #endregion

            return lista;
        }